@charset "UTF-8";.classes_error_message p{color:#bd1300;margin-top:20px}.class-container h2.class-header{margin-top:0;margin-bottom:30px}.class-container .table>thead>tr>th{border-bottom:none}.class-container .table>tbody>tr>td{border-top:none;border-bottom:1px solid #fff}.class-container .discounts-row{font-weight:700;color:#148069}.class-container .total-row{font-weight:700;background-color:#e7f4f1!important;color:#148069}.class-container .well{background-color:#fff;border-color:#ddd}.class-container .product{padding:30px 0;border-top:1px solid #ddd}.class-container .product .date-price-container{margin-bottom:10px}.class-container .product .date{display:inline-block;font-size:14px;color:#148069}.class-container .product .price{display:inline-block;font-size:14px;color:#148069}.class-container .product p{font-size:14px;margin-top:20px;margin-bottom:0}.class-container .product .location{font-weight:600;font-size:14px;color:#148069}.class-container .form-control{padding:10px 12px;height:50px;color:#30384c;box-shadow:none}.class-container .table>tbody>tr>td{vertical-align:middle;height:68px}.class-container .btn-refresh{border:none;background-color:inherit;font-size:20px}.class-container .btn-close{border:1px solid #ccc;background-color:inherit;font-size:20px;padding:6px 18px 10px}.class-container button.btn i.fa.fa-spinner{margin:0 .3em}#update-basket{outline:0}#update-basket i{outline:0}.component-container ul.coursestorm-class-list,.long-desc ul.coursestorm-class-list,.rte ul.coursestorm-class-list{padding-left:0;text-indent:0}.component-container ul.coursestorm-class-list li,.long-desc ul.coursestorm-class-list li,.rte ul.coursestorm-class-list li{text-indent:0;display:-ms-flexbox;display:flex;clear:both;-ms-flex-direction:column;flex-direction:column;min-height:165px;padding-left:calc(30% + 35px);font-weight:700;font-size:18px;margin-bottom:20px}.component-container ul.coursestorm-class-list li a,.component-container ul.coursestorm-class-list li span,.long-desc ul.coursestorm-class-list li a,.long-desc ul.coursestorm-class-list li span,.rte ul.coursestorm-class-list li a,.rte ul.coursestorm-class-list li span{font-size:16px}.component-container ul.coursestorm-class-list li a,.long-desc ul.coursestorm-class-list li a,.rte ul.coursestorm-class-list li a{margin-top:20px;color:#148069}.component-container ul.coursestorm-class-list li span,.long-desc ul.coursestorm-class-list li span,.rte ul.coursestorm-class-list li span{font-weight:400}.component-container ul.coursestorm-class-list li::before,.long-desc ul.coursestorm-class-list li::before,.rte ul.coursestorm-class-list li::before{content:""}.coursestorm-class-list .coursestorm-thumbnail-container{text-indent:0;width:30%;position:absolute;left:15px}.doctor-profile .profile-copy{padding-bottom:10px}.doctor-profile .profile-image{display:inline-block;float:left;padding:0 20px 10px 0;margin-top:10px}.doctor-profile .profile-image img{max-width:100px;height:auto}@media (min-width:768px){.doctor-profile .profile-image img{max-width:150px}}.doctor-profile .profile-description{display:inline}.doctor-profile .ihp-bug{text-align:center}.doctor-profile .dr-details{font-size:14px}.doctor-profile .dr-details-row{border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px}.doctor-profile .component-scheduling-widget{padding-top:0;padding-bottom:40px}.doctor-profile .component-scheduling-widget p a{text-decoration:underline}.doctor-profile .component-scheduling-widget iframe{width:100%;height:500px;border:0!important;outline:0!important;text-shadow:none!important;box-shadow:none!important}@media (max-width:992px){.doctor-profile .component-scheduling-widget iframe{height:calc(100vh - 50px)}}.doctor-profile .component-scheduling-widget .mobile_close{line-height:1;font-size:48px!important;padding:0}@media (max-width:992px){.doctor-profile .component-scheduling-widget .widget_wrapper{z-index:999;position:fixed;left:0;top:0;right:0;bottom:0;display:none}.doctor-profile .component-scheduling-widget .widget_wrapper.active{display:block}}.doctor-profile .doctor-telehealth{margin-top:-45px;padding:20px;background:#e7f4f1}.doctor-profile .doctor-telehealth a,.doctor-profile .doctor-telehealth p{font-size:14px}.doctor-profile .doctor-telehealth p:last-child{margin-bottom:0}.doctor-profile .doctor-telehealth h4{color:#148069}.doctor-profile .doctor-telehealth a{text-decoration:underline}.green-bg-form-container{background-color:#e7f4f1;margin-top:0!important;margin-bottom:30px;padding:30px 30px 10px}.green-bg-form-container h3{margin-top:0;margin-bottom:20px;color:#148069}.green-bg-form-container .double-input-group-container{border:none}.green-bg-form-container .double-input-group-container .input-left{border-right:1px solid #e7f4f1}.component-form .form-header{margin-top:0}#bbox-root form#mongo-form .BBFormSection{max-width:unset!important}#bbox-root form#mongo-form,.form-container form,.global-col-right form{background-color:#e7f4f1;padding:10px 50px 50px 50px;margin-bottom:20px;text-align:left;font-size:13px}@media (max-width:767px){#bbox-root form#mongo-form,.form-container form,.global-col-right form{padding:10px 30px 40px 30px}}#bbox-root form#mongo-form input.wfmDatebox+.row .col-xs-4.col-sm-4.col-md-4.col-lg-4,.form-container form input.wfmDatebox+.row .col-xs-4.col-sm-4.col-md-4.col-lg-4,.global-col-right form input.wfmDatebox+.row .col-xs-4.col-sm-4.col-md-4.col-lg-4{width:33.33333333%!important}#bbox-root form#mongo-form input.wfmDatebox+.row .col-xs-4.col-sm-4.col-md-4.col-lg-4 .input-group-addon,.form-container form input.wfmDatebox+.row .col-xs-4.col-sm-4.col-md-4.col-lg-4 .input-group-addon,.global-col-right form input.wfmDatebox+.row .col-xs-4.col-sm-4.col-md-4.col-lg-4 .input-group-addon{display:none}#bbox-root form#mongo-form .page-header,.form-container form .page-header,.global-col-right form .page-header{padding-bottom:0;margin:0}#bbox-root form#mongo-form .page-header h1,.form-container form .page-header h1,.global-col-right form .page-header h1{font-size:30px}#bbox-root form#mongo-form p,.form-container form p,.global-col-right form p{margin:0 0 10px}#bbox-root form#mongo-form .field-validation-error,#bbox-root form#mongo-form .list-group-item,.form-container form .field-validation-error,.form-container form .list-group-item,.global-col-right form .field-validation-error,.global-col-right form .list-group-item{font-size:13px}#bbox-root form#mongo-form .help-block,.form-container form .help-block,.global-col-right form .help-block{margin-top:0}#bbox-root form#mongo-form .list-group,.form-container form .list-group,.global-col-right form .list-group{padding:10px 0}#bbox-root form#mongo-form .list-group-item-danger,.form-container form .list-group-item-danger,.global-col-right form .list-group-item-danger{border:none;padding:4px 15px}#bbox-root form#mongo-form textarea,.form-container form textarea,.global-col-right form textarea{min-height:100px;min-width:100%;max-width:100%;width:100%}#bbox-root form#mongo-form .form-control,.form-container form .form-control,.global-col-right form .form-control{padding:10px 12px;height:42px;border-color:#e7f4f1!important}#bbox-root form#mongo-form label,.form-container form label,.global-col-right form label{font-size:16px;font-weight:400;margin-bottom:2px}#bbox-root form#mongo-form label:after,#bbox-root form#mongo-form label:before,.form-container form label:after,.form-container form label:before,.global-col-right form label:after,.global-col-right form label:before{color:#30384c!important}#bbox-root form#mongo-form .form-submit-border,.form-container form .form-submit-border,.global-col-right form .form-submit-border{margin-top:35px;text-align:left}#bbox-root form#mongo-form .btn-default,#bbox-root form#mongo-form input[type=submit],.form-container form .btn-default,.form-container form input[type=submit],.global-col-right form .btn-default,.global-col-right form input[type=submit]{color:#fff!important;background-color:#148069!important;border:none;text-transform:uppercase;padding:16px 40px;font-weight:600;font-size:12px!important;height:50px!important;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:1.42857143;border-radius:4px}@media (min-width:768px){#bbox-root form#mongo-form .btn-default,#bbox-root form#mongo-form input[type=submit],.form-container form .btn-default,.form-container form input[type=submit],.global-col-right form .btn-default,.global-col-right form input[type=submit]{width:auto}}#bbox-root form#mongo-form .btn-default:active,#bbox-root form#mongo-form .btn-default:focus,#bbox-root form#mongo-form .btn-default:hover,#bbox-root form#mongo-form input[type=submit]:active,#bbox-root form#mongo-form input[type=submit]:focus,#bbox-root form#mongo-form input[type=submit]:hover,.form-container form .btn-default:active,.form-container form .btn-default:focus,.form-container form .btn-default:hover,.form-container form input[type=submit]:active,.form-container form input[type=submit]:focus,.form-container form input[type=submit]:hover,.global-col-right form .btn-default:active,.global-col-right form .btn-default:focus,.global-col-right form .btn-default:hover,.global-col-right form input[type=submit]:active,.global-col-right form input[type=submit]:focus,.global-col-right form input[type=submit]:hover{color:#fff!important;background-color:#44a993!important;outline:0!important}#bbox-root form#mongo-form .btn-default:disabled,#bbox-root form#mongo-form input[type=submit]:disabled,.form-container form .btn-default:disabled,.form-container form input[type=submit]:disabled,.global-col-right form .btn-default:disabled,.global-col-right form input[type=submit]:disabled{background-color:rgba(20,128,105,.2)!important;cursor:not-allowed}#bbox-root form#mongo-form .form-group.required .control-label:after,.form-container form .form-group.required .control-label:after,.global-col-right form .form-group.required .control-label:after{content:"*";color:red}.component-campaigner form{padding:50px}@media (max-width:767px){.component-campaigner form{padding:20px}}.component-campaigner #formContainer{background:0 0!important;border:none!important;font-size:16px!important;margin-top:0!important}.component-campaigner #formContainer>div{margin-left:0!important;padding-left:0!important;margin-bottom:20px!important}.component-campaigner #formContainer>div:last-child{margin-bottom:0!important}.component-campaigner #formContainer input[type=checkbox]+label,.component-campaigner #formContainer input[type=radio]+label{padding-left:10px}.component-campaigner #formContainer div[id^=pnlMultiselect]{padding-top:10px}.component-campaigner .campaigner-required-field{position:relative;overflow:visible!important}.component-campaigner .campaigner-required-mark{position:absolute;width:100%;top:4px;text-align:right;cursor:help}.component-campaigner .MailingListSection .mailinglistheader{font-size:16px!important}.component-campaigner .MailingListSection .mailinglistheader~.SignupFormPreview>span>label{margin:0 0 10px 10px}@media (max-width:768px){.component-campaigner .MailingListSection .mailinglistheader~.SignupFormPreview>span>label{max-width:calc(100% - 25px);vertical-align:top}}.component-campaigner #btnSection{padding-bottom:0!important}.component-campaigner #btnSection #Label1:empty{display:none!important}.component-campaigner #FormFieldsTable{width:100%!important;border-spacing:0 8px;border-collapse:separate}.component-campaigner #FormFieldsTable td span{font-size:16px!important;padding-top:8px;width:auto!important;padding-right:10px}.component-campaigner #FormFieldsTable td:nth-child(1){width:30%}.component-campaigner #FormFieldsTable td:nth-child(2){visibility:hidden;width:0;display:none}.component-campaigner #FormFieldsTable td:nth-child(3){width:70%}@media (max-width:768px){.component-campaigner #FormFieldsTable td{width:100%!important;display:block}.component-campaigner #FormFieldsTable td span{padding-left:0!important;padding-right:10px}}.component-campaigner #FormFieldsTable input[type=text],.component-campaigner #FormFieldsTable select{padding:4px 12px;height:38px;font-size:16px}.component-campaigner #FormFieldsTable input[type=text]{width:100%!important}form[id^=fxb] .field-validation-error{margin-top:0;margin-bottom:10px;display:block;color:#bf1515}form[id^=fxb] .form-field{margin:12px 0}form[id^=fxb] .form-field input,form[id^=fxb] .form-field label{display:block;width:100%}form[id^=fxb] .form-field label{margin-bottom:4px}form[id^=fxb] .form-field label>input[type=checkbox],form[id^=fxb] .form-field label>input[type=radio]{margin-right:6px;width:auto;display:inline-block}form[id^=fxb] .form-field.form-button{margin-top:16px}#bbox-root .BBFormSectionHeading{background-color:transparent!important}#bbox-root #bboxdonation_comment_fldComments>label,#bbox-root #bboxdonation_comment_fldComments>textarea{margin-left:0}#bbox-root #bboxdonation_comment_fldComments label+textarea{margin-top:10px}#bbox-root .BBFormRadioLabelGivingLevelSelected{background-color:#148069!important;border-color:#148069!important}#bbox-root .BBFormRadioAmount,#bbox-root .BBFormRadioDescriptionOther{font-size:12px;text-transform:uppercase;font-weight:700}#bbox-root #bboxdonation_gift_rdlstGivingLevels .BBFormRadioLabel{padding:10px 20px 15px}.search-icon-submit{cursor:pointer;pointer-events:auto!important}.search-icon-submit:hover{color:#148069!important}.landing-search{padding-bottom:20px!important;padding-top:20px!important;padding-left:30px!important;height:68px!important;line-height:28px!important;outline:0!important;border:none!important}.landing-search:active,.landing-search:focus,.landing-search:hover{outline:0!important;border:none!important}.landing-header{margin-bottom:30px!important}.condensed-select{height:50px!important;padding-left:30px!important;border-radius:4px!important;-webkit-appearance:none;-moz-appearance:none;background:url(/images/caret_new.png) no-repeat #fff;background-position-x:98%;background-position-x:calc(100% - 30px);background-position-y:center}.condensed-select::-ms-expand{display:none}.condensed-select::-moz-placeholder,.condensed-select::-ms-input-placeholder,.condensed-select::-webkit-input-placeholder{color:#989ca5}.search-col-right-submit{padding-left:5px!important}@media (max-width:767px){.search-col-right-submit{padding-left:15px!important}}.search-form{position:relative}.search-form.hide-distance .search-result-distance{display:none}.search-form select{height:50px}.search-form select[multiple]{height:auto}@media (min-width:768px){.search-form select[multiple]{height:300px}}.search-form .results-description{margin-top:0;margin-bottom:20px}@media (min-width:768px){.search-form .results-description{margin-top:20px}}.search-form .search-sort-options{float:none}@media (min-width:768px){.search-form .search-sort-options{float:right}}.search-form .search-sort-options .sort-by-label{font-size:16px;margin:0 10px 0 0}.search-form .search-sort-options .sort-by-select{min-width:200px}.search-form .search-sort-options-radio{float:none;margin-top:20px}@media (min-width:768px){.search-form .search-sort-options-radio{float:right}}.search-form .search-sort-options-radio .sort-by-label{font-size:16px;margin:0 10px 0 0}.search-form .search-sort-options-radio .radio-sort-option{font-weight:400;margin-top:-4px}.search-form .description-text{font-size:16px;font-weight:700}.search-form .description-text .desc-hits,.search-form .description-text .desc-query{color:#148069}.search-form .search-loading-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:3}.search-form .search-loading-overlay .fa{z-index:9999;color:#fff;top:50%;left:50%;position:fixed}.search-form .filter-options-container{font-size:14px}.search-form .filter-options-container h3{margin-bottom:20px}.search-form .filter-options-container label{font-size:16px}.search-form .filter-options-container .form-control~.glyphicon{top:50px;right:3px}.search-form .filter-options-container .center-intput-icon{top:38px!important}.search-form label{color:#262626;font-weight:700}.search-form label~.radio{margin-top:0;margin-left:20px;margin-bottom:0}.search-form .search-loading-overlay{display:none}.search-form .filter-options-container{margin:0 0 20px 0}.search-form .zip-distance-container{margin-bottom:20px}.search-form .ihp-label{margin-bottom:0}.search-form .what-is-ihp{margin-left:18px}.search-form .what-is-ihp a,.search-form .what-is-ihp a:active,.search-form .what-is-ihp a:focus,.search-form .what-is-ihp a:hover,.search-form .what-is-ihp a:visited{color:#148069;text-decoration:underline}.search-form .btn{margin-bottom:20px}.search-form .search-results-header{padding-top:0!important;padding-bottom:0}@media (min-width:768px){.search-form .search-results-header{padding-top:30px!important}}.search-form .search-result{padding:30px 0;border-top:1px solid #ddd}.search-form .search-result p{margin:0}@media (min-width:768px){.search-form .search-result p{margin-bottom:10px}}.search-form .search-result-name{margin:0;font-weight:700}.search-form.no-search .search-pagesizes,.search-form.no-search .search-results-container,.search-form.no-search .search-results-header{display:none}.search-form.loading-results .search-loading-overlay{display:block}.listing-profile-image{max-width:100%;height:auto}.search-result{padding:40px 0}.search-result h4{margin-top:3px;margin-bottom:5px}.search-result .ds-title-location-search{display:none}@media (min-width:768px){.search-result .ds-title-location-search{display:block}}.search-result .referral-phone,.search-result .search-result-phone{color:#148069;font-size:20px;font-weight:700}.search-result .referral-phone a,.search-result .referral-phone a:active,.search-result .referral-phone a:focus,.search-result .referral-phone a:hover,.search-result .referral-phone a:visited,.search-result .search-result-phone a,.search-result .search-result-phone a:active,.search-result .search-result-phone a:focus,.search-result .search-result-phone a:hover,.search-result .search-result-phone a:visited{color:#148069}@media (min-width:768px){.search-result .search-result-phone{float:right}}.search-result .referral-name,.search-result .search-result-name{margin-top:0;margin-bottom:10px}.search-result .referral-name a,.search-result .search-result-name a{color:#148069}.search-result .search-result-name{margin-top:-10px}.search-result h3.search-result-name a,.search-result h3.search-result-name a:active,.search-result h3.search-result-name a:focus,.search-result h3.search-result-name a:hover,.search-result h3.search-result-name a:visited{color:#262626!important}.search-result .referral-specialty,.search-result .search-result-specialty{font-size:18px;font-weight:100;line-height:20px}.search-result .search-result-specialty{margin-bottom:10px}@media (min-width:768px){.search-result .search-result-specialty{margin-bottom:20px}}.search-result .search-result-distance{font-size:14px;text-align:left}@media (min-width:768px){.search-result .search-result-distance{text-align:right}}.search-result .search-result-location{font-size:14px;line-height:20px;margin-bottom:3px}.search-result .search-result-location a,.search-result .search-result-location a:active,.search-result .search-result-location a:focus,.search-result .search-result-location a:hover,.search-result .search-result-location a:visited{color:#148069}.search-result .category{font-size:12px;margin-bottom:6px;font-weight:600;text-transform:uppercase}.search-result .category a,.search-result .category a:active,.search-result .category a:focus,.search-result .category a:hover,.search-result .category a:visited{color:#148069}.search-result .ds-summary .ds-ratings{display:none}.search-result .ds-summary .ds-comments{display:none}.search-result.recommended-physician{padding:50px 30px 30px;background:#f5f5f5;position:relative;border-top:0;margin-bottom:20px}.search-result.recommended-physician .recommended-label{position:absolute;top:15px;text-transform:uppercase;font-weight:700;font-size:11px;color:#666971}.search-result.recommended-physician .referral-btn-holder{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-result.recommended-physician .referral-btn-holder .btn{margin-bottom:0}.search-result.recommended-physician .referral-name{font-size:22px}.search-result.recommended-physician .ds-summary,.search-result.recommended-physician .referral-specialty{margin-bottom:10px}.search-result.recommended-physician .referral-specialty{font-size:16px}.search-result.recommended-physician .ds-xofy{display:none}.result-generic h3 a,.result-generic h3 a:active,.result-generic h3 a:focus,.result-generic h3 a:hover,.result-generic h3 a:visited{color:#262626!important}.result-generic p{font-size:14px;line-height:22px}.result-generic .category{font-size:12px;margin-bottom:6px;font-weight:600;text-transform:uppercase}.result-generic .category a,.result-generic .category a:active,.result-generic .category a:focus,.result-generic .category a:hover,.result-generic .category a:visited{color:#148069}.result-generic .publish-date{margin-top:24px;font-size:14px}.search-results-footer{margin:30px 0 60px 0;padding-top:40px;border-top:1px solid #ddd}.search-results-footer .search-page-view-label{display:inline-block;margin-right:10px}.search-results-footer .search-page-view-option{display:inline-block;color:#148069}.search-results-footer .count-text{display:inline-block}.search-results-footer .search-pagination{text-align:center}@media (min-width:768px){.search-results-footer .search-pagination{text-align:right}}.search-results-footer .pagination{display:inline-block;margin:0}.search-results-footer .pagination>li>a,.search-results-footer .pagination>li>span{padding:14px 24px}.search-results-footer .radio-labelonly{margin-right:10px;padding-right:10px;border-right:1px solid #f5f5f5}.search-results-footer .radio-labelonly:last-child{border-right:none}.search-results-footer .search-page-view-label label{font-size:16px}.search-results-footer .search-pagesizes{margin-top:13px}.search-results-footer .count-text{vertical-align:top;margin:13px 20px 0 0}.search-results-footer .page-item{color:#148069;font-weight:700}.search-results-footer .page-item a,.search-results-footer .page-item a:active,.search-results-footer .page-item a:focus,.search-results-footer .page-item a:hover,.search-results-footer .page-item a:visited{color:#148069}.search-results-footer .page-item.disabled a,.search-results-footer .page-item.disabled a:active,.search-results-footer .page-item.disabled a:focus,.search-results-footer .page-item.disabled a:hover,.search-results-footer .page-item.disabled a:visited{color:#ddd}.search-results-footer .page-number{color:#148069;font-weight:700}.suggest-popup{position:absolute;top:52px;left:0;width:100%;z-index:9;background:#fff;padding:10px}.suggest-popup .suggest-result{display:block}.promoted-item{background-color:#e7f4f1;position:relative;padding:50px!important;border-top:none!important;text-align:center}.promoted-item:after{content:'';position:absolute;left:50%;margin-left:-20px;width:0;z-index:1;height:0;border-left:solid 20px transparent;border-right:solid 20px transparent;top:0;border-top:solid 20px #fff}@media (min-width:768px){.promoted-item{text-align:left}}.promoted-item h3{margin-top:0}.promoted-item p{font-size:14px;line-height:20px}.promoted-item .search-staywell-link{margin-top:20px;width:100%}@media (min-width:768px){.promoted-item .search-staywell-link{width:auto}}.promoted-item .search-promoted-link{margin-top:5px;margin-bottom:0;width:100%}.promoted-item .cta-container{float:none;margin-left:0}@media (min-width:992px){.promoted-item .cta-container{float:right;margin-left:20px}}.promoted-item .promoted-item-copy{margin-bottom:10px}.featured-item{background-size:cover;background-color:#30384c;position:relative;padding:50px!important;border:none!important;color:#fff}.featured-item:after{content:'';position:absolute;left:50%;margin-left:-20px;width:0;z-index:1;height:0;border-left:solid 20px transparent;border-right:solid 20px transparent;bottom:0;border-bottom:solid 20px #fff}.featured-item:last-of-type{margin-bottom:30px}.featured-item h3.search-result-name{margin:0 0 10px 0;font-weight:600}.featured-item h3.search-result-name a,.featured-item h3.search-result-name a:active,.featured-item h3.search-result-name a:focus,.featured-item h3.search-result-name a:hover,.featured-item h3.search-result-name a:visited{color:#fff!important}.featured-item p{font-size:14px;line-height:20px}.featured-item .cta-container{float:none;margin-left:0}@media (min-width:768px){.featured-item .cta-container{float:right;margin-left:20px}}.featured-item .cta-container a.cta-button{margin-top:6px;border:1px solid #fff!important}.featured-item .cta-container a.cta-button:active,.featured-item .cta-container a.cta-button:focus,.featured-item .cta-container a.cta-button:hover,.featured-item .cta-container a.cta-button:visited{border:1px solid #fff!important}.featured-item.featured-doctor:after{display:none}.featured-item.featured-doctor:last-of-type:after{display:block}.mobile-search-filter-btn{margin-top:30px;margin-bottom:30px;padding:16px 20px;border:1px solid #ccc;border-radius:4px;cursor:pointer}.ui-autocomplete{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-hover{color:#148069!important;background-color:#eee!important;border-color:#eee!important;border-radius:4px;margin-right:1px}.search-error-message{margin:30px 0 20px 0;font-weight:700}.search-error-message a{text-decoration:underline}.result-event .event-date{font-weight:700;color:#148069}@media (min-width:768px){.marquee-wrapper .marquee-search{padding-bottom:320px}}@media (max-width:992px){.marquee-wrapper .marquee-search{background-image:none!important;background-color:#148069!important}}@media (max-width:992px){.marquee-wrapper .am-placeholder-label .amph-span,.marquee-wrapper .landing-search{height:60px!important}}@media (max-width:992px){.marquee-wrapper .am-placeholder-label .amph-span{padding:18px 28px}}.home-main-unit{padding:270px 0 160px;background-size:cover;background-position:center center;color:#fff}@media (max-width:768px){.home-main-unit{padding:120px 40px}.home-main-unit .btn{width:100%}}.home-main-unit h1{margin-top:0;color:#fff;font-weight:400}.home-main-unit .copy{margin:20px 0 30px}.home-main-unit .btn+.btn{position:relative;top:1px}@media (max-width:768px){.home-main-unit .btn+.btn{margin-left:0;margin-top:4px}}@media (max-width:768px){.home-card-wrapper{background:#e7f4f1;padding:40px 20px}}@media (min-width:768px){.home-card-wrapper{height:0;position:relative;top:-300px}}@media (max-width:768px){.home_card_row.row-flex{display:block!important}}.home-card{height:100%;padding:40px 30px;background:#fff}@media (max-width:768px){.home-card{margin-bottom:30px}[class^=col-]:last-child .home-card{margin-bottom:0}}.home-card .message-title{font-size:30px}.home-card .subhead{color:#148069;font-weight:700;margin-bottom:10px}.home-card .row-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.home-card .cta{margin-top:auto}.home-card .cta a{margin-top:30px}@media (max-width:768px){.home-card .cta a{margin-top:10px}}.StandAloneVideoPlayer{padding-bottom:56.25%;width:100%;height:auto;position:relative}.StandAloneVideoPlayer.autoplay{padding-bottom:31.25%}.component-video-playlist-strip .slide-playlist-link:active,.component-video-playlist-strip .slide-playlist-link:focus,.component-video-playlist-strip .slide-playlist-link:hover,.component-video-playlist-strip .slide-playlist-link:visited{text-decoration:none}.component-video-playlist-strip .video-info{border-bottom:none;margin-bottom:0;padding-top:0}.component-video-player .video-player-container{margin-top:20px}@media (max-width:767px){.component-video-player .video-player-container{padding:0 15px}}.standalone-player-fullpage{width:100%}.standalone-player-fullpage .StandAloneVideoPlayer{padding-bottom:0;width:100%;height:100vh}.video-link{margin:20px 0 30px 0;text-align:center}@media (min-width:768px){.video-link{text-align:left;margin-bottom:0}}.video-header{margin-top:0;margin-bottom:20px;text-align:center}@media (min-width:768px){.video-header{margin-bottom:10px;text-align:left}}.video-header:empty{display:none}.video-info{padding:30px 0 20px 0;font-size:14px;border-bottom:1px solid #dfe0e5;margin-bottom:30px}.video-info.no-playlist{border-bottom:none;padding-bottom:0;margin-bottom:0}.video-info.no-playlist:empty{display:none}.video-info .video-info-title{margin-top:0;margin-bottom:5px}.video-info .video-info-summary{font-size:16px}.video-info-duration{position:absolute;bottom:25px;right:25px;padding:4px;background:rgba(52,57,76,.9);font-size:10px;font-weight:700;color:#fff;line-height:1;pointer-events:none}.playlist-button-next,.playlist-button-prev{color:#fff;background-image:url(/images/svg/video-arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:15%;width:70px;position:absolute;top:40%;height:90px;z-index:10;cursor:pointer}.playlist-button-next svg,.playlist-button-prev svg{fill:#fff}.playlist-button-next.swiper-button-disabled,.playlist-button-prev.swiper-button-disabled{display:none}.playlist-button-next{right:0;left:auto;-ms-transform:translateY(-50%);transform:translateY(-50%)}.playlist-button-prev{left:0;right:auto;-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.video-playlist-more{margin-top:10px}.video-playlist{position:relative;overflow:hidden}.video-playlist .playlist-video-title{font-family:usual,sans-serif;font-size:14px;font-weight:700;line-height:1.5}.video-playlist .duration-overlay{position:absolute;bottom:10px;right:10px;padding:4px;background:rgba(52,57,76,.9);font-size:10px;font-weight:700;color:#fff;line-height:1}.video-playlist .darkening-agent{width:100%;height:0;position:absolute}.video-playlist .active-border,.video-playlist .darkening-agent,.video-playlist .playlist-slide-img{padding-bottom:56.25%}.video-playlist .playlist-slide-img{position:relative;display:inline-block;width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:cover}.video-playlist .playlist-slide-img .active-border{display:none;width:5px;position:absolute;left:0;top:0;height:0;background-color:#148069}.video-playlist .playlist-wrapper{display:-ms-flexbox;display:flex}@media (max-width:767px){.video-playlist .playlist-wrapper{-ms-flex-direction:column;flex-direction:column}}.video-playlist .playlist-item{width:20%;display:block;height:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;margin-right:10px}.video-playlist .playlist-item:last-child{margin-right:0}@media (max-width:767px){.video-playlist .playlist-item{width:100%;margin-right:0;margin-bottom:20px}}.video-playlist .playlist-item .play-overlay{text-align:center;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.video-playlist .playlist-item .darkening-agent{background:rgba(0,0,0,.4);transition:opacity .3s ease;opacity:1}.video-playlist .playlist-item.active .play-overlay{display:none}.video-playlist .playlist-item.active .active-border{display:block}.video-playlist .playlist-item.active .darkening-agent,.video-playlist .playlist-item:hover .darkening-agent{opacity:0}.video-playlist-page .video-wrapper{background:#34394c;padding:100px 0}.video-playlist-page .video-right-info{color:#fff}.video-playlist-page .video-right-info .video-info-title{color:#fff;margin-top:10px;margin-bottom:4px}.video-playlist-page .video-info-playlist{font-size:13px}.video-playlist-page .video-playlist-details{margin:30px 0}.video-playlist-page .video-playlist{margin-top:30px}.video-playlist-page .playlist-item{width:100%;height:auto;margin-bottom:30px;display:block}.header-container{background-color:#148069;padding:5px 0;margin-bottom:35px;color:#fff;font-size:12px}@media (max-width:767px){.header-container{margin-bottom:15px}}.header-container a,.header-container a:active,.header-container a:focus,.header-container a:visited{color:#fff;text-decoration:none}.header-container a:hover{color:#fff;text-decoration:underline}.header-container .call-number{display:inline-block;font-size:14px;text-align:center;display:block}.header-container .call-number .separator{margin:0 5px}@media (min-width:768px){.header-container .call-number{text-align:left;display:inline-block}}.header-container .header-links{display:inline-block;float:right}.header-container .header-links .header-link{display:inline-block;margin:0 20px 0 0;font-weight:700}.header-container .header-links .header-link:last-child{margin-right:0}.header-container .header-seperator{display:inline-block;margin:0 10px 0 10px}.header-container.alternate{background-color:#148069;margin-bottom:0}.header-container.alternate .header-links{float:none}@media (min-width:992px){.header-container.alternate .header-links{float:right}}.header-container.alternate .header-links{margin-top:13px}.header-container.alternate .call-number,.header-container.alternate .header-links{margin-top:13px;text-align:right;width:100%}.header-container.alternate .logo{height:36px;position:absolute;top:7px;left:60px}.header-container.alternate .navbar-header{float:none}.header-container.alternate .navbar-toggle{display:inline-block;float:none}.header-container.alternate .navbar-toggle .icon-bar{background-color:#fff}.header-container.alternate .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.header-container.alternate .navbar-collapse.collapse{display:none!important}.header-container.alternate .navbar-collapse.collapse.in{display:block!important}.header-container.alternate .navbar-nav{float:none!important;margin:7.5px -15px;height:125px;overflow:hidden}.header-container.alternate .navbar-nav>li{float:none}.header-container.alternate .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar a:hover{color:#148069;text-decoration:none}.navbar .icon-bar{width:30px;height:3px}.navbar .navbar-brand{float:none;height:auto;width:100%}.navbar .navbar-nav{margin:0}.navbar .navbar-default .navbar-toggle .icon-bar{background-color:#000}.navbar .navbar-toggle{padding:0;margin-bottom:0;margin-top:9px}@media (min-width:768px){.navbar .navbar-toggle{margin-top:10px}}.navbar .navbar-toggle .icon-bar{background-color:#148069}.menu-container .logo{display:inline-block;position:relative;top:-8px;left:14px;height:45px;margin-top:2px;margin-bottom:3px}@media (min-width:768px){.menu-container .logo{left:-2px;top:-15px;height:72px}}.menu-container .mobile-search-icon{margin-top:2px}.menu-container .mobile-search-icon img{height:32px;width:32px;margin:2px 16px 0 0}@media (min-width:768px){.menu-container .mobile-search-icon img{height:23px;width:23px;margin:6px 16px 0 0}}@media (min-width:768px){.menu-container .menu-links{float:right;display:inline-block}}.menu-container .menu-links .menu-link{font-weight:600;margin:0 5px 0 0;padding-bottom:8px;line-height:40px;font-size:18px;border-bottom:4px solid transparent}.menu-container .menu-links .menu-link a,.menu-container .menu-links .menu-link a:active,.menu-container .menu-links .menu-link a:focus,.menu-container .menu-links .menu-link a:visited{color:#262626}.menu-container .menu-links .menu-link a:hover{color:#148069}@media (min-width:768px){.menu-container .menu-links .menu-link{display:inline-block;padding-bottom:31px;font-size:16px}}@media (min-width:992px){.menu-container .menu-links .menu-link{margin-right:35px;font-size:20px}}@media (min-width:1200px){.menu-container .menu-links .menu-link{margin-right:60px}}@media (max-width:991px){.menu-container .menu-links .menu-link{margin:0 6px 0 6px}}@media (max-width:768px){.menu-container .menu-links .menu-link{padding-bottom:0;margin-bottom:15px}}.menu-container .menu-links .menu-link.active{border-bottom:4px solid #148069}.menu-container .menu-links .menu-link:last-child{margin-right:0}.menu-container .menu-links .menu-search-icon{position:relative;display:block;top:-3px}.menu-container .menu-links .menu-search-icon img{height:32px;width:32px;margin:2px 16px 0 0}@media (min-width:768px){.menu-container .menu-links .menu-search-icon img{height:23px;width:23px;margin:6px 16px 0 0}}@media (min-width:768px){.menu-container .menu-links .menu-search-icon{display:inline-block}}@media (max-width:768px){.menu-container .menu-links .menu-search-icon{margin-bottom:12px}}@media (max-width:992px){.menu-container .menu-links .menu-search-icon{margin-left:3px}}footer{padding-top:20px;padding-bottom:20px;background-color:#e7f4f1}@media (min-width:768px){footer{padding-top:45px;padding-bottom:45px;margin-top:60px}}footer .component-accordion{background:0 0}footer h3{color:#148069}footer .footer-group{margin-bottom:30px}footer .footer-group .footer-link{margin-bottom:8px;line-height:20px}footer .privacy-policy-container{margin-top:20px}@media (min-width:768px){footer .privacy-policy-container{margin-top:60px}}footer .privacy-policy-container .footer-logo{margin:0 20px 20px 0;display:inline-block}footer .privacy-policy-container .footer-logo img{height:72px}footer .privacy-policy-container .footer-social-container .footer-connect{display:inline-block;margin-top:0;margin-bottom:10px}footer .privacy-policy-container .footer-social-container .footer-social-icons{display:inline-block;margin-bottom:20px}footer .privacy-policy-container .footer-social-container .footer-social-icons .social-icon{font-size:30px;display:inline-block;margin:0 10px 0 10px}@media (min-width:768px){footer .privacy-policy-container .footer-social-container{float:right}}footer .privacy-policy-container .privacy-policy{font-size:12px}.component-accordion{background-color:#f5f5f5}.component-accordion .accordion-header{margin-top:0}.component-accordion .direction-button{margin:20px 0 20px 0}.component-accordion .direction-button a{background-color:transparent!important;color:#148069!important}.component-accordion .direction-button a:active,.component-accordion .direction-button a:focus,.component-accordion .direction-button a:hover{color:#fff!important;background-color:#148069!important;outline:0!important}.component-accordion .accordion-list .panel-body{border-top:0!important;padding:20px 30px!important;background-color:#e7f4f1}.component-accordion .accordion-list .panel-body p{margin:0 16px 10px 16px}.component-accordion .accordion-list .panel-body .accordion-image{float:left;max-width:300px;padding-right:30px;padding-bottom:10px;margin-left:15px}.component-accordion .accordion-list .accordion-slide .icon-plus{width:16px;height:16px;position:relative;top:-3px;display:none}.component-accordion .accordion-list .accordion-slide .icon-minus{width:16px;height:16px;position:relative;top:-3px;display:inline}.component-accordion .accordion-list .accordion-slide .panel .panel-title,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title{font-size:18px}.component-accordion .accordion-list .accordion-slide .panel .panel-title a,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a{background-color:#148069;color:#fff;transition-property:all;transition-duration:.5s;-webkit-transition-property:all;-webkit-transition-duration:.5s}.component-accordion .accordion-list .accordion-slide .panel .panel-title a:hover,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a:hover{color:#fff}.component-accordion .accordion-list .accordion-slide .panel .panel-title a .glyphicon-minus,.component-accordion .accordion-list .accordion-slide .panel .panel-title a .glyphicon-plus,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a .glyphicon-minus,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a .glyphicon-plus{color:#fff!important}.component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed{background-color:#f5f5f5;color:#30384c}.component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed:hover,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed:hover{color:#148069}.component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed .icon-plus,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed .icon-plus{display:inline}.component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed .icon-minus,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed .icon-minus{display:none}.component-accordion .accordion-list .accordion-slide .panel-heading{padding:0}.component-accordion .accordion-list .accordion-slide .panel-title a{display:block;font-size:20px;padding:18px 60px 18px 30px}@media (min-width:768px){.component-accordion .accordion-list .accordion-slide .panel-title a{padding:18px 30px}}.component-accordion .accordion-list .accordion-slide .panel-title a:hover{text-decoration:none;color:#148069}.component-accordion .accordion-list .accordion-slide .panel-title a.no-hover-color-change:hover{color:#30384c!important}.component-accordion .accordion-list .accordion-slide .panel-title-no-body-copy{display:block;font-size:20px;padding:18px 30px}.component-accordion .accordion-list .accordion-slide .panel-default>.panel-heading+.panel-collapse>.panel-body{padding-top:0}.component-accordion .accordion-list .accordion-slide:nth-child(odd) .panel a.collapsed,.component-accordion .accordion-list .accordion-slide:nth-child(odd) .panel-heading a.collapsed{background-color:#fff}.component-accordion .accordion-list .accordion-slide:nth-child(even) .panel a.collapsed,.component-accordion .accordion-list .accordion-slide:nth-child(even) .panel-heading a.collapsed{background-color:#f5f5f5}.component-accordion .accordion-list .accordion-slide .panel{border:none}.component-accordion.accordion-right{background-color:#fff}.component-accordion.accordion-right .accordion-header-container{padding-bottom:20px}.component-accordion.accordion-right .accordion-list .accordion-slide .panel,.component-accordion.accordion-right .accordion-list .accordion-slide .panel-heading{background-color:#fff}.component-accordion.accordion-right .accordion-list .accordion-slide:nth-child(odd) .panel,.component-accordion.accordion-right .accordion-list .accordion-slide:nth-child(odd) .panel-heading{background-color:#f5f5f5}.component-awards{margin-top:30px}.component-awards .award{margin-bottom:30px}.messaging-space{padding-bottom:0!important}.messaging-space img{margin-top:0;margin-bottom:10px}.messaging-space .message-title{margin-top:0;margin-bottom:10px}.messaging-space .message-title a,.messaging-space .message-title a:active,.messaging-space .message-title a:focus,.messaging-space .message-title a:hover,.messaging-space .message-title a:visited{color:#262626}.curated-strip-ad,.strip-form{background-color:#e7f4f1}.curated-strip-ad .cta,.strip-form .cta{margin-top:20px}.messaging-h2 h2{margin-top:0}.messaging-h2 .message-copy{margin:0 auto 40px auto;max-width:800px}@media (max-width:767px){.messaging-h2{margin-bottom:30px}}.message-copy{line-height:25px;color:#262626;margin-bottom:10px;font-size:16px}.msg-hero{background-color:#e7f4f1;margin:0 0;padding-bottom:0!important}.msg-hero .messaging-unit{margin-bottom:0;padding-top:0;padding-bottom:10px}@media (min-width:768px){.msg-hero .messaging-unit{padding-bottom:45px}}.msg-hero .messaging-unit h3.message-title a,.msg-hero .messaging-unit h3.message-title a:active,.msg-hero .messaging-unit h3.message-title a:focus,.msg-hero .messaging-unit h3.message-title a:visited{text-decoration:none;color:#148069}.msg-hero .messaging-unit h3.message-title a:hover{text-decoration:underline;color:#148069}.msg-hero .msg-hero-top{border-bottom:1px solid #fff;padding-bottom:24px;text-align:center}@media (min-width:768px){.msg-hero .msg-hero-top{padding-bottom:0;text-align:left}}.msg-hero .msg-hero-top .routing-image{padding-right:0}@media (min-width:768px){.msg-hero .msg-hero-top .routing-image{padding-right:30px;padding-bottom:0;text-align:left}}.msg-hero .msg-hero-top .routing-image img{margin:0 auto}.msg-hero .msg-hero-top h3{font-size:30px;margin-top:20px}@media (min-width:768px){.msg-hero .msg-hero-top h3{margin-top:45px}}.msg-hero .left-border{border-left:1px solid #fff}.msg-hero .msg-hero-bot{padding-top:20px;padding-bottom:20px}.msg-hero .msg-hero-bot .message-copy{font-size:14px;line-height:23px}@media (min-width:768px){.msg-hero .msg-hero-bot{padding-top:60px;padding-bottom:20px}}.msg-hero .msg-hero-bot .routing-image{padding:0}@media (min-width:768px){.msg-hero .msg-hero-bot .routing-image{padding:6px 0}}.msg-hero .msg-hero-bot h3.message-title{margin-top:0;font-size:18px}.msg-hero .msg-hero-bot h3.message-title a,.msg-hero .msg-hero-bot h3.message-title a:active,.msg-hero .msg-hero-bot h3.message-title a:focus,.msg-hero .msg-hero-bot h3.message-title a:visited{text-decoration:none}.msg-hero .msg-hero-bot h3.message-title a:hover{text-decoration:underline}.messaging-carousel{background-color:#e7f4f1}@media (max-width:991px){.messaging-carousel{padding-top:60px!important}}.messaging-carousel .col-carousel-left{padding-right:30px}@media (max-width:991px){.messaging-carousel .col-carousel-left{padding-right:0}}.messaging-carousel .col-carousel-right{padding-left:30px}@media (max-width:991px){.messaging-carousel .col-carousel-right{padding-left:0}}.messaging-carousel .carousel-header .message-copy:empty,.messaging-carousel .carousel-header h2:empty{display:none}.messaging-carousel .carousel-header h2{margin-top:0}.messaging-carousel .carousel-header .message-copy{margin-bottom:40px}.messaging-carousel .swiper-pagination-bullet-active{background:#148069}.messaging-carousel .swiper-button-next,.messaging-carousel .swiper-button-prev{top:auto;bottom:1px;width:13px;height:20px;background-size:cover;outline:0!important}.messaging-carousel img{width:100%}.messaging-carousel .routing-image{padding:0 20px}.messaging-carousel .routing-image img{border-radius:50%}@media (max-width:991px){.messaging-carousel .routing-image{padding:0 80px}}@media (max-width:767px){.messaging-carousel .routing-image{padding:0 40px}}.messaging-carousel .message-copy{font-size:16px;line-height:1.4}@media (max-width:991px){.messaging-carousel .message-copy{text-align:center}}.messaging-carousel .messaging-slide{width:100%}@media (max-width:991px){.messaging-carousel .messaging-slide{margin-top:0;margin-bottom:40px}}.messaging-carousel .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.messaging-carousel .swiper-button-next{right:calc(50% - 80px);background-image:url(/images/arrow-right.png);-ms-transform:translateX(100%);transform:translateX(100%)}.messaging-carousel .swiper-button-prev{left:calc(50% - 80px);background-image:url(/images/arrow-left.png);-ms-transform:translateX(-100%);transform:translateX(-100%)}.messaging-carousel .message-title{font-size:42px;line-height:1.15;margin-bottom:20px}@media (max-width:991px){.messaging-carousel .message-title{margin-top:20px!important;font-size:24px;text-align:center}}@media (min-width:992px){.messaging-carousel .message-title{margin-top:0!important}}@media (min-width:992px){.messaging-carousel .vertical-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.messaging-carousel .message-links{margin-top:20px}@media (max-width:991px){.messaging-carousel .message-links{margin-bottom:20px;text-align:center}}.messaging-carousel .message-links:empty{display:none}.messaging-carousel .editor-open{padding:20px;border:1px solid #000}.messaging-link{display:inline-block;margin-right:20px;margin-bottom:10px}@media (max-width:767px){.messaging-link{display:block;margin-right:0}.messaging-link a{display:block}}.messaging-link:last-child{margin-right:0;margin-bottom:0}.messaging-link.vote-link{display:block;border:1px solid #148069;border-radius:10px;padding:20px 20px;background:#f5fffe;position:relative}@media (min-width:768px){.messaging-link.vote-link{margin-bottom:0}}.messaging-link.vote-link .btn-vote{height:auto!important}.messaging-link.vote-link .vote-label{font-size:16px;font-weight:400;white-space:initial;margin-left:70px;text-align:left;color:#30384c}.messaging-link.vote-link .vote-label .action{font-weight:700;text-transform:uppercase;font-size:18px}.messaging-link.vote-link .vote-icon{width:40px;position:absolute;top:50%;left:30px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.messaging-link.vote-link .vote-icon polygon{transition:.2s ease all;fill:#dae4e3}.messaging-link.vote-link .vote-icon.green polygon{fill:#148069}.messaging-link.vote-link .vote-active,.messaging-link.vote-link .vote-inactive{text-transform:none}.messaging-link.vote-link .vote-active{display:inline-block}.messaging-link.vote-link .vote-inactive{display:none;color:#30384c}.messaging-link.vote-link .vote-inactive .vote-label{text-decoration:none}.messaging-link.vote-link.voted .vote-active{display:none}.messaging-link.vote-link.voted .vote-inactive{display:inline-block}.messaging-link.vote-link:hover .vote-icon polygon{fill:#148069}.component-campus-list{background-color:#e7f4f1}.component-campus-list p{margin:0}.component-campus-list .category-title{border-top:1px solid #148069;padding-top:20px;margin-top:40px}.component-campus-list .category-title h3{margin-bottom:20px}.component-campus-list .location-link{margin-bottom:10px}.component-campus-list .location-link a,.component-campus-list .location-link a:active,.component-campus-list .location-link a:focus,.component-campus-list .location-link a:hover,.component-campus-list .location-link a:visited{color:#148069}.component-campus-list .location-link a:hover{text-decoration:underline}.cta-container{margin-bottom:30px}.doctor-profile .profile-container{padding-top:0}@media (min-width:768px){.doctor-profile .profile-container{padding-top:60px}}.doctor-profile .page-summary-extended .page-summary-group div{line-height:18px!important;margin:0}.doctor-profile .page-summary-extended .page-summary-group .direction-button{margin-top:30px}.doctor-profile .page-summary-extended .page-summary-group+.jump-to-scheduling{margin-top:-10px}.doctor-profile .page-summary-extended .jump-to-scheduling{margin-bottom:30px}.component-doctor-resources .cta{margin-bottom:20px}.component-doctor-resources .cta btn{width:100%}@media (min-width:768px){.component-doctor-resources .cta btn{width:auto}}.component-doctor-resources .doctor-resources-unit{margin-bottom:20px;padding:30px 30px 10px 30px}.component-doctor-resources .doctor-resources-unit:nth-child(odd){background-color:#f5f5f5}.component-doctor-resources .doctor-resources-unit .publish-date{font-size:12px}.component-featured-doctor{background-color:#e7f4f1}.component-featured-doctor h2{color:#148069}.component-featured-doctor h4{margin-top:10px}@media (min-width:768px){.component-featured-doctor h4{margin-top:0}}.component-featured-doctor .featured-dr-img{margin:0 auto 120px auto}.component-featured-doctor .white-line-seperator{height:1px;background-color:#fff;margin:60px 0 60px 0}@media (min-width:768px){.component-featured-doctor .white-line-seperator{margin:0}}.component-featured-doctor .secondary-dr-container-left{padding:30px 0 30px 0}@media (min-width:768px){.component-featured-doctor .secondary-dr-container-left{border-right:1px solid #fff;padding:60px 10px 60px 0}}.component-featured-doctor .secondary-dr-container-right{padding:30px 0 30px 0}@media (min-width:768px){.component-featured-doctor .secondary-dr-container-right{padding:60px 10px 60px 30px}}.component-featured-resource-3 h5{color:#148069}.component-featured-resource-3 h5 a,.component-featured-resource-3 h5 a:active,.component-featured-resource-3 h5 a:focus,.component-featured-resource-3 h5 a:visited{text-decoration:none;color:#148069}.component-featured-resource-3 h5 a:hover{text-decoration:underline;color:#148069}.component-full-copy-break,.component-full-copy-break-img{background-color:#e7f4f1}.component-full-copy-break .buttons .btn:nth-child(2n+1),.component-full-copy-break-img .buttons .btn:nth-child(2n+1){background:#148069;color:#fff}.component-full-copy-break .buttons .btn:nth-child(2n),.component-full-copy-break-img .buttons .btn:nth-child(2n){background:#fff;color:#148069}.arcadia .component-full-copy-break,.arcadia .component-full-copy-break-img{background-color:#ecece0}.arcadia .component-full-copy-break .buttons .btn:nth-child(2n+1),.arcadia .component-full-copy-break-img .buttons .btn:nth-child(2n+1){background:#df8924;color:#fff}.arcadia .component-full-copy-break .buttons .btn:nth-child(2n),.arcadia .component-full-copy-break-img .buttons .btn:nth-child(2n){background:#fff;color:#75a956}.component-full-copy-break,.component-full-copy-break-img{position:relative}.component-full-copy-break .headline,.component-full-copy-break-img .headline{margin:0}.component-full-copy-break .headline+.body-copy,.component-full-copy-break-img .headline+.body-copy{margin-top:20px}.component-full-copy-break .headline:empty+.body-copy,.component-full-copy-break-img .headline:empty+.body-copy{margin-top:0}.component-full-copy-break .body-copy+.buttons,.component-full-copy-break .headline+.buttons,.component-full-copy-break-img .body-copy+.buttons,.component-full-copy-break-img .headline+.buttons{margin-top:40px}.component-full-copy-break .buttons:empty,.component-full-copy-break-img .buttons:empty{display:none}.component-full-copy-break .buttons .btn,.component-full-copy-break-img .buttons .btn{margin-right:20px;letter-spacing:1px}.component-full-copy-break .buttons .btn:last-child,.component-full-copy-break-img .buttons .btn:last-child{margin-right:0}.component-full-copy-break .body-copy,.component-full-copy-break-img .body-copy{font-size:18px}@media (max-width:768px){.component-full-copy-break .body-copy,.component-full-copy-break-img .body-copy{font-size:16px}}.component-full-copy-break .body-copy p:last-child,.component-full-copy-break-img .body-copy p:last-child{margin-bottom:0}@media (max-width:768px){.component-full-copy-break .global-col-left img,.component-full-copy-break-img .global-col-left img{margin-bottom:30px}}.component-full-copy-break{height:600px;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover}.component-full-copy-break .body-copy,.component-full-copy-break .headline{color:#fff}.component-full-copy-break .inner-wrapper{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.component-full-copy-break-img .inner-wrapper{padding:45px 0}.component-full-copy-break-img .body-copy p b,.component-full-copy-break-img .body-copy p strong{color:#75a956}.component-hours .day-row{cursor:pointer}.component-hours .hours-call-ahead-msg{font-size:14px;margin-top:10px}.component-image-gallery .gallery .message-title{padding:20px 0;font-size:16px}.component-image-gallery .gallery .slide-image img{display:block;width:100%}.component-image-gallery .thumb-wrapper{position:relative;padding:30px 60px;background:#f5f5f5}.component-image-gallery .thumb-wrapper .swiper-button-prev{background-image:url(/images/arrow-left-b.png)}.component-image-gallery .thumb-wrapper .swiper-button-next{background-image:url(/images/arrow-right-b.png)}.component-image-gallery .thumb-wrapper .swiper-button-next,.component-image-gallery .thumb-wrapper .swiper-button-prev{background-size:10px 16px}.component-image-gallery .thumb-wrapper .gallery-thumbs .swiper-slide{width:288px;height:162px;background-size:cover;background-position:center center;cursor:pointer}@media (max-width:767px){.component-image-gallery .thumb-wrapper .gallery-thumbs .swiper-slide{width:100px;height:56px}}.component-image-gallery .thumb-wrapper .gallery-thumbs .swiper-slide:before{content:"";display:none;width:5px;position:absolute;left:0;top:0;height:100%;background-color:#148069}.component-image-gallery .thumb-wrapper .gallery-thumbs .swiper-slide.active-thumb:before{display:block}.component-image-gallery .thumb-wrapper .swiper-button-next{right:15px}.component-image-gallery .thumb-wrapper .swiper-button-prev{left:15px}.physician-card-container{background-color:#e7f4f1;padding-bottom:30px!important}.physician-card-container.multi-physician-card-container{background:0 0;padding-top:0!important}.physician-card-container .physician-card{padding-top:30px;margin-bottom:30px;border-top:1px solid #f5f5f5}.physician-card-container h3{color:#148069;margin-top:0;margin-bottom:2px;font-weight:400}.physician-card-container a,.physician-card-container a:active,.physician-card-container a:focus,.physician-card-container a:hover,.physician-card-container a:visited{color:#148069}.physician-card-container .dr-img{margin-bottom:20px}.physician-card-container .dr-specialty{font-size:14px;line-height:18px}.physician-card-container .telephone-container{font-size:14px;margin-top:5px}.component-pu-message .modal .modal-dialog .modal-content{background-color:transparent;padding:20px}.component-pu-message .modal .modal-dialog .modal-title{font-weight:400}.component-pu-message .modal .modal-dialog .close{border-radius:50%;background-color:#fff;border:none;outline:0;color:#000;padding:2px 10px 4px;opacity:1;font-size:32px;font-weight:400;position:absolute;top:20px;right:20px}.component-pu-message .modal .modal-dialog .btn,.component-pu-message .modal .modal-dialog img{margin-top:40px}.component-pu-message .modal .modal-dialog .description{margin-top:15px;font-size:14px}.component-pu-message .modal .modal-dialog .modal-body{padding:35px 15px}@media (min-width:768px){.component-pu-message .modal .modal-dialog{width:700px;margin:30px auto}.component-pu-message .modal .modal-dialog .modal-body{padding:15% 20%}.component-pu-message .modal .modal-dialog .description{font-size:16px}.component-pu-message .modal .modal-dialog .modal-body{padding:15px}}@media (min-width:992px){.component-pu-message .modal .modal-dialog{width:900px}}@media (min-width:1200px){.component-pu-message .modal .modal-dialog{width:1000px}}.component-prom{padding:30px;border:1px solid #ddd;margin-bottom:30px;padding-top:30px!important;padding-bottom:30px!important}.component-prom h3{margin-top:10px;font-size:18px}@media (min-width:992px){.component-prom h3{margin-top:0}}.component-prom p{font-size:14px;line-height:20px}.component-prom a,.component-prom a:active,.component-prom a:focus,.component-prom a:hover,.component-prom a:visited{color:#148069}.component-prom a:hover{text-decoration:none}.component-prom .cta{padding-top:5px}span.ds-stars{background-image:url(/images/star-ratings-sprite-grn.png)!important}.ds-title,.ds-title-location,.ds-title-location-search{font-weight:700;line-height:1.4;font-size:16px;color:#262626;margin-bottom:4px}.ds-title-location-search{margin-top:0}.ds-summary.location-sidebar{margin-top:62px}.ds-xofy{margin-top:4px;font-size:12px}.ds-title{display:none}.ds-ratings{display:inline-block;font-size:12px;margin-right:10px}.ds-comments{display:inline-block;font-size:12px}.ds-average-max{color:#262626}.component-ratings .ds-commentprefix,.component-ratings .ds-distribution,.component-ratings .ds-title{display:none}.component-ratings .ds-average,.component-ratings .ds-average-max,.component-ratings .ds-comments,.component-ratings .ds-ratings,.component-ratings .ds-xofy{display:inline-block}.component-ratings .ds-ratings{margin-right:20px}.component-ratings .ds-xofy{margin-right:45px}.component-ratings .ds-rcol{line-height:20px}.component-ratings .ds-provider-label{font-size:12px}.component-ratings .ds-summary{margin-bottom:20px}.component-ratings .ds-body{margin:0!important;font-size:16px;line-height:25px}.component-ratings .ds-date{margin:0}.component-ratings .ds-stars{margin-top:4px}.component-ratings .ds-breakdown{margin-bottom:60px;font-size:16px;line-height:25px;background-color:#f5f5f5;padding:20px}.component-ratings .ds-breakdown .ds-questiontext{font-weight:400}.component-ratings .ds-comments-more{text-align:left;margin:20px 0}.component-ratings .ds-comments-more-link{color:#148069!important;background-color:#fff!important;margin:20px 0;border:1px solid #148069;text-transform:uppercase;padding:16px 40px;font-weight:700;font-size:12px!important;height:50px!important;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.component-ratings .ds-comments-more-link:active,.component-ratings .ds-comments-more-link:focus,.component-ratings .ds-comments-more-link:hover{color:#fff!important;background-color:#148069!important;outline:0!important;text-decoration:none}.component-ratings .ds-poweredby{text-align:left;margin:20px 0;font-size:10px}.component-ratings .ds-poweredby a,.component-ratings .ds-poweredby a:active,.component-ratings .ds-poweredby a:focus,.component-ratings .ds-poweredby a:hover,.component-ratings .ds-poweredby a:visited{color:#148069}.component-related-locations{background-color:#f5f5f5}.component-related-locations h2{margin-top:0;margin-bottom:30px}.component-related-locations .near-you-badge{background-color:#148069}.component-related-locations .map-legend{margin-bottom:30px;margin-top:6px;text-align:left}@media (min-width:768px){.component-related-locations .map-legend{text-align:right}}.component-related-locations .map-legend .map-legend-item{display:inline-block}.component-related-locations .map-legend .map-legend-icon{display:inline-block}.component-related-locations .map-legend .map-legend-copy{display:inline-block;margin-left:4px;font-size:12px;font-weight:700;text-transform:uppercase}.component-related-locations .map-legend .map-legend-item:first-of-type{margin-right:30px}.component-related-locations .location-map-container{padding-right:0}@media (min-width:768px){.component-related-locations .location-list-container{padding-left:7px}}.component-related-locations .location-list{padding:0}@media (min-width:768px){.component-related-locations .location-list{height:500px;overflow-x:auto}}.component-related-locations .location-list .location-list-item{background-color:#fff;margin-bottom:7px;padding:20px 30px 30px 30px;list-style:none}.component-related-locations .location-header{font-size:16px;font-weight:700;margin-top:8px;margin-bottom:2px;line-height:20px}.component-related-locations .location-header a,.component-related-locations .location-header a:active,.component-related-locations .location-header a:focus,.component-related-locations .location-header a:hover,.component-related-locations .location-header a:visited{color:#262626}.component-related-locations .location-header a:hover{color:#148069}.component-related-locations .location-header img{margin-right:5px;vertical-align:text-bottom}.component-related-locations a,.component-related-locations a:active,.component-related-locations a:focus,.component-related-locations a:hover,.component-related-locations a:visited{color:#262626}.component-related-locations p{font-size:14px;font-weight:400;line-height:18px;margin:0}.component-related-locations .location-icon{margin:10px 0 10px 0}.component-related-locations .paging-container .count-text{display:inline-block;margin-right:20px;vertical-align:top;padding-top:13px}.component-related-locations .paging-container .paging-nav{display:inline-block}.component-related-locations .paging-container .pagination{margin:0}.component-related-locations .paging-container .pagination>li>a,.component-related-locations .paging-container .pagination>li>span{color:#148069}.component-related-locations .paging-container .page-number{color:#148069;font-weight:700}.component-related-locations .paging-container .page-link{padding:14px 24px}.component-related-locations .marker-copy h4{margin-bottom:0}.component-related-locations .marker-copy .marker-directions-link a,.component-related-locations .marker-copy .marker-directions-link a:active,.component-related-locations .marker-copy .marker-directions-link a:focus,.component-related-locations .marker-copy .marker-directions-link a:hover,.component-related-locations .marker-copy .marker-directions-link a:visited{color:#148069;font-weight:600}.component-related-locations .marker-copy .marker-directions-link{padding-top:10px}.service-related-locations-container-row{margin:0 auto 40px auto}.service-location-unit .near-you-badge{display:none;background-color:#148069;margin-top:-4px}.service-location-unit:nth-child(1) .near-you-badge,.service-location-unit:nth-child(2) .near-you-badge,.service-location-unit:nth-child(3) .near-you-badge{display:inline-block}.service-location-unit h4{margin-bottom:0}.service-location-unit .service-location-addr{margin-bottom:10px}@media only screen and (min-width:768px){.service-location-unit .location-unit-wrapper{min-height:90px}}@media only screen and (max-width:767px){.service-location-unit{margin-bottom:20px}}@media only screen and (min-width:768px){.service-location-unit:nth-child(3) .location-unit-wrapper,.service-location-unit:nth-child(4) .location-unit-wrapper{padding-top:20px;border-top:1px solid rgba(221,221,221,.3)}}.component-related-resources{padding-bottom:0!important}.component-related-resources h4{margin-top:0}.component-related-resources .routing-container{padding-bottom:0}@media (min-width:768px){.component-related-resources .routing-container{padding-bottom:60px!important}}.component-related-resources .resources-img{margin-bottom:20px}.component-related-resources .component-headline{display:inline-block;margin-top:0;margin-bottom:0}@media (min-width:768px){.component-related-resources .component-headline{margin-bottom:20px}}.component-related-resources .see-all-btn{float:right}.component-related-resources .resources-read-more a,.component-related-resources .resources-read-more a:active,.component-related-resources .resources-read-more a:focus,.component-related-resources .resources-read-more a:hover,.component-related-resources .resources-read-more a:visited{text-decoration:none;color:#148069}.component-related-resources .resources-read-more a:hover{text-decoration:underline}.component-services{background-image:url(/images/bg-services.jpg);background-size:100%;background-position:top center;background-repeat:no-repeat;background-color:#30384b;color:#fff}.component-services.component-grid-list{background-size:cover}.component-services .copy-container{border-bottom:1px solid #ddd}.component-services h4{line-height:1.5em;color:#fff;font-size:18px}.component-services h4.centered{position:absolute;top:25%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:768px){.component-services h4.centered{top:38%}}.component-services a,.component-services a:active,.component-services a:focus,.component-services a:hover,.component-services a:visited{color:#fff}.component-services .little-blue-line{margin:0 auto}.component-services .service-header-copy{margin:0 auto 40px auto;max-width:800px;text-align:center}.component-services .service-header-copy h2{color:#fff}.component-services .service-container{text-align:center;border:3px solid #fff;padding:30px;margin-bottom:30px;transition:all .2s ease-in-out}.component-services .service-container:hover{border-color:rgba(255,255,255,.7)}@media (min-width:768px){.component-services .service-container{padding:40px;min-height:155px}}.component-services .service-list-item{border-bottom:1px solid #636b82;padding:10px 15px}.component-services .service-list-item:hover{background:#454c5e}.component-services .panel{background-color:transparent;border-radius:0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #636b82}.component-services .panel-body{padding:0}.component-services .panel-group{margin-bottom:0;border-top:1px solid #636b82}.component-services .panel-title{margin-top:10px;margin-bottom:13px}.component-services .panel-title a,.component-services .panel-title a:active,.component-services .panel-title a:focus,.component-services .panel-title a:visited{text-decoration:none;color:#fff}.component-services .panel-title a:hover{text-decoration:underline;color:#fff}.component-services .panel-title .more-less{float:right}.component-services .panel-default>.panel-heading{color:#fff;background-color:transparent;border-color:#636b82}.component-services .mobile-see-more-services{width:100%}.component-services-expanded h2{margin-top:0}.component-services-expanded .service-expanded-item a,.component-services-expanded .service-expanded-item a:active,.component-services-expanded .service-expanded-item a:focus,.component-services-expanded .service-expanded-item a:hover,.component-services-expanded .service-expanded-item a:visited{color:#148069}.component-services-expanded .service-expanded-item .nav-icon{font-size:20px;color:#148069}.component-service-line-list .arrows{font-size:18px;font-weight:700;line-height:34px;margin-bottom:0}.component-service-line-list .arrows:before{color:#148069}.component-service-line-list .arrows a{color:#148069}.component-sharing{border-top:1px solid #ddd;margin-top:30px;margin-bottom:0;padding-top:30px}.component-sharing .share-copy{font-size:12px;font-weight:700;color:#262626;text-transform:uppercase}.component-sharing .share-icons{text-align:left;margin-bottom:45px}@media (min-width:768px){.component-sharing .share-icons{text-align:right}}@media (max-width:992px){.component-sharing .share-icons{margin-bottom:0}}.component-sharing.sharing-full-width{border-top:none;padding:0}.component-sharing.sharing-full-width .top-border{border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px}.component-sharing.sharing-full-width .share-copy{position:relative;top:-14px;margin-right:20px}.component-sharing.sharing-full-width .share-icons{margin-bottom:10px}.component-sharing.sharing-full-width .share-copy,.component-sharing.sharing-full-width .share-icons{text-align:right;display:inline-block}.strip-form .component-campaigner form{padding:0}.strip-form .component-campaigner form #formContainer{text-align:left}.strip-form .component-campaigner form #SignupFormPreview{width:calc(100% - 120px);display:inline-block;padding-left:0!important}.strip-form .component-campaigner form #SignupFormPreview #FormFieldsTable{border-spacing:0!important}.strip-form .component-campaigner form #SignupFormPreview #FormFieldsTable input[type=text]{height:50px}.strip-form .component-campaigner form #SignupFormPreview #FormFieldsTable td{height:50px}.strip-form .component-campaigner form #SignupFormPreview #FormFieldsTable td span{padding-top:14px!important}.strip-form .component-campaigner form #SignupFormPreview #FormFieldsTable td:nth-child(1){width:20%}.strip-form .component-campaigner form #SignupFormPreview #FormFieldsTable td:nth-child(3){width:80%}.strip-form .component-campaigner form #FooterPreview{display:none}.strip-form .component-campaigner form #btnSection{display:inline-block;vertical-align:top}@media (max-width:767px){.strip-form .component-campaigner form #btnSection{position:relative;top:50px}}.strip-form .component-campaigner form #btnSection #Label1{display:none!important}.strip-form .component-campaigner form #EmailLabel{padding-left:0!important}.wb h2{font-weight:100}.wb h2 .video-header{font-weight:700}.wb h2 a,.wb h2 a:active,.wb h2 a:focus,.wb h2 a:hover,.wb h2 a:visited{color:#148069}.wb h2 a:hover{text-decoration:none}.wb h2.video-header{font-weight:700}.wb .component-container article>h1{margin-top:0}.wb .wb-interesting-entries{margin-top:30px}@media (min-width:768px){.wb .wb-interesting-entries{margin-top:0}}.wb .wb-entry-list h3{font-size:16px;margin-bottom:0;color:#30384c}.wb .wb-entry-add-comment label{display:inline-block;width:100px;vertical-align:top}.wb .wb-entry-add-comment input,.wb .wb-entry-add-comment textarea{margin-bottom:.5em}.wb .wb-entry-add-comment input{width:300px}.wb .wb-entry-add-comment textarea{width:600px}.wb .wb-entry-add-comment .wb-captcha label{display:inline;margin-bottom:.5em}.wb .wb-entry-add-comment .wb-captcha img{margin-bottom:.5em}.wb .wb-entry-add-comment .wb-captcha input{width:250px}.wb .wb-entry-add-comment input[type=submit]{width:100px}@media all and (max-width:900px){.wb .wb-entry-add-comment textarea{width:300px}}.wb .interesting-entry-image{padding-bottom:30px}.wb .thumbnail{padding:0;margin:0;border:none}.wb .thumbnail img{width:100%;height:auto;margin-bottom:30px}.wb .wb-entry-list section{margin-bottom:60px;clear:both}.wb .wb-details{display:inline-block;color:#148069;font-size:14px;margin-right:20px}.wb .wb-read-more{font-size:.9em;color:#148069}.wb .wb-comment-count{font-size:.9em;float:right;color:#148069}.wb .social-links-container .social-link{display:inline-block;margin-right:10px}.wb .social-links-container .social-link a,.wb .social-links-container .social-link a:active,.wb .social-links-container .social-link a:focus,.wb .social-links-container .social-link a:hover,.wb .social-links-container .social-link a:visited{color:#999}.wb .summary{margin-bottom:20px}.wb .bog-post-img{max-height:394px;overflow:hidden}.wb .post-date{color:#30384c;font-size:14px;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.wb article .thumbnail{margin:0}.wb article .wb-comment-author{color:#148069}.wb article .wb-datetime{font-size:.9em;float:right;color:#148069}.wb .wb-comment-alternate{background-color:#eee}.wb .wb-error{color:red}.wb .wb-comment-count{padding-left:21px;background:url("/sitecore modules/Web/WeBlog/Themes/Akira/img/comment.png") left center no-repeat}.wb .wb-loading-animation{padding-left:21px;background:url("/sitecore modules/Web/WeBlog/Themes/Akira/img/loading.gif") left center no-repeat}.wb .wb-panel ul{padding:0}.wb .wb-panel li{list-style:none;margin-left:1em}.wb .wb-feed-text{padding-left:21px;background:url("/sitecore modules/Web/WeBlog/Themes/Akira/img/rss.png") left center no-repeat}.wb .wb-recent-comments .wb-details{margin-top:.75em}.wb .wb-archive{display:none}.wb .wb-archive .wb-entries li,.wb .wb-archive .wb-month li{margin-left:1em}.wb .wb-archive .wb-entries{padding-left:21px;margin-bottom:.5em}.wb .wb-archive .wb-entries li{list-style:circle}.wb .wb-archive .wb-year-container{margin-bottom:1em}.wb .wb-archive a.collapsed{padding-left:16px;background:url("/sitecore modules/Web/WeBlog/Themes/Akira/img/archive-expand.png") left center no-repeat}.wb .wb-archive a.expanded{padding-left:16px;background:url("/sitecore modules/Web/WeBlog/Themes/Akira/img/archive-collapse.png") left center no-repeat}.wb .wb-entry-categories li,.wb .wb-entry-tags li{display:inline}.wb .wb-entry-categories li a,.wb .wb-entry-tags li a{text-decoration:underline}.wb .wb-tag-cloud .wb-weight1{font-size:1.3em}.wb .wb-tag-cloud .wb-weight2{font-size:1.1em}.wb .wb-tag-cloud .wb-weight3{font-size:.9em}.wb .wb-tag-cloud .wb-weight4{font-size:.8em}.wb .wb-tag-cloud .wb-weight5{font-size:.7em}.wb .wb-tag-cloud a{margin-right:.25em}.wb .wb-entry-categories{display:inline-block}.wb .wb-entry-categories h3{display:inline-block;margin-top:0;font-size:14px;font-weight:400;font-style:italic}.wb .wb-entry-categories ul{padding:0;display:inline}.wb .wb-entry-categories li{margin-left:.5em;font-size:14px}.wb .wb-entry-comments li{padding:.5em}.wb .wb-entry-comments p{margin:.25em 0}@media all and (max-width:900px){.wb .wb-wrapper{display:block}.wb main{display:block;width:100%}.wb aside{display:block;width:100%}}.wb .wb-archive .collapsed *{display:none}.wb .wb-archive .wb-entries.collapsed{margin:0}.wb .wb-tag-cloud ul.wb-tag-sorting{margin-bottom:50px;width:100%}.wb .wb-tag-cloud ul.wb-tag-sorting li{float:left;margin-left:0;padding-right:10px}.wb .wb-tag-cloud ul.wb-tag-sorting li a{cursor:pointer}.wb .wb-tag-cloud .wb-tag-sorting a.wb-tag-sort-current{text-decoration:none;font-weight:700;cursor:default}.blog-body-components{display:none}.blog-body-components.editor-active{padding:20px;display:block;background:#ccc}.blog-body-components.editor-active:before{content:"Snippet Components - Will Appear In Order Of Placement";margin-bottom:5px;display:block}.component-inline-placeholder{white-space:normal}.component-inline-placeholder .editor-description{display:none;padding:20px;background:#ccc;margin:10px auto}.component-inline-placeholder .editor-description:before{content:"Component Snippet";margin-bottom:5px;display:block}.scWebEditInput .component-inline-placeholder .editor-description{display:block}.email-newsletter-container{background-color:#b4bdc4;color:#fff}.email-newsletter-container h2{color:#fff}.email-newsletter-container .email-input-field{width:100%!important;height:50px;margin-bottom:20px}@media (min-width:768px){.email-newsletter-container .email-input-field{width:410px!important;margin-bottom:0}}.email-newsletter-container .btn-default,.email-newsletter-container .btn-inverted{color:#fff;background-color:#148069;border:1px solid #148069;text-transform:uppercase;padding:12px 10px;width:170px}.email-newsletter-container .cta{text-transform:none}.email-newsletter-container .cta a,.email-newsletter-container .cta a:active,.email-newsletter-container .cta a:focus,.email-newsletter-container .cta a:hover,.email-newsletter-container .cta a:visited{color:#fff}@media (min-width:992px){.email-newsletter-container{padding-top:150px;background-image:url(/images/bg-newsletter.jpg);background-repeat:no-repeat;background-size:cover;min-height:580px}}.marquee-wrapper .img-slide,.marquee-wrapper .swiper-container{min-height:280px}@media (min-width:768px){.marquee-wrapper .img-slide,.marquee-wrapper .swiper-container{min-height:430px}}.marquee-wrapper .img-slide{background-position-x:70%;background-repeat:no-repeat;background-size:cover;position:relative}.marquee-wrapper .img-slide .marquee-slide-overlay-container{width:100%;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay{display:block;padding:40px;text-decoration:none;color:#fff;text-align:center}@media (max-width:767px){.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay{padding:0}}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline{text-align:center;color:#fff}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body *,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline *{color:#fff}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body:empty,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline:empty{display:none}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body img,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline img{width:100%;height:auto}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline{font-weight:700;color:#fff;margin-top:0;margin-bottom:10px;font-size:72px;line-height:1.1em;display:inline-block}@media (max-width:767px){.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline{font-size:32px}}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body :last-child{margin-bottom:0}.marquee-wrapper .swiper-container-horizontal>.swiper-pagination-bullets,.marquee-wrapper .swiper-pagination-custom,.marquee-wrapper .swiper-pagination-fraction{top:0;height:0}.marquee-wrapper .marquee-mobile .img-slide{min-height:20px}.marquee-wrapper .marquee-mobile .mobile-card-container{background:rgba(20,128,105,.8)}.marquee-wrapper .marquee-mobile .mobile-card-container h1{color:#fff;font-size:26px;line-height:1.2;margin-bottom:18px;padding:20px 0}.marquee-wrapper .marquee-mobile .mobile-card-container p{color:#fff}.marquee-wrapper .marquee-overlay{position:absolute;z-index:5;width:100%}.marquee-wrapper .marquee-overlay .title-card-container{color:#fff;position:absolute;left:0;right:0;bottom:0;background-color:#148069;padding:10px 30px 20px;margin:0 15px}.marquee-wrapper .marquee-overlay .title-card-container h1{font-size:32px;line-height:1.2;font-weight:700;color:#fff}@media (min-width:768px){.marquee-wrapper .marquee-overlay .title-card-container h1{font-size:26px;line-height:1.2}}@media (min-width:992px){.marquee-wrapper .marquee-overlay .title-card-container h1{font-size:32px;line-height:1.2}}@media (min-width:1200px){.marquee-wrapper .marquee-overlay .title-card-container h1{font-size:32px;line-height:1.3}}@media (min-width:768px){.marquee-wrapper .search-action-link-container{margin-bottom:15%}}.marquee-wrapper .marquee-quick-links-container-below-search{background-color:#30384c;color:#fff;padding:30px 0 0;margin-top:0;margin-bottom:auto}@media (min-width:768px){.marquee-wrapper .marquee-quick-links-container-below-search{margin-top:-20px}}.marquee-wrapper .marquee-quick-links-container-below-search .link-icon{text-align:center}.marquee-wrapper .marquee-quick-links-container-below-search .link-txt{text-align:center;margin-bottom:30px;font-weight:700;font-size:12px}.marquee-wrapper .marquee-quick-links-container{background-color:#30384c;color:#fff;padding:30px 0;min-height:130px}@media (min-width:768px){.marquee-wrapper .marquee-quick-links-container{min-height:160px}}.marquee-wrapper .marquee-quick-links-container .link-icon{text-align:center}.marquee-wrapper .marquee-quick-links-container .link-txt{text-align:center;margin-bottom:30px;font-weight:600;font-size:12px}.marquee-wrapper .breadcrumbs-container{position:absolute;top:0;width:100%;z-index:5}.marquee-wrapper .breadcrumbs-slider{top:30px!important}.marquee-wrapper .no-quick-links{margin-bottom:120px}.marquee-wrapper .landing-background{background-color:transparent;transition:.3s ease background-color;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.marquee-wrapper .marquee-search{background-color:#30384c;background-repeat:no-repeat;background-size:cover;background-position-x:70%;position:relative}.marquee-wrapper .marquee-search.active .landing-background{background-color:rgba(20,128,105,.8)}.marquee-wrapper .search-error-msg{color:#fff;border:1px solid #fff}.marquee-wrapper .marquee-search-container{margin-top:0;top:auto;text-align:left;position:relative;background:0 0;background-color:transparent;padding:40px 40px 20px 40px;color:#fff}@media (min-width:768px){.marquee-wrapper .marquee-search-container{top:-20px;margin-top:10%}}.marquee-wrapper .marquee-search-container h1{display:inline-block;color:#fff;font-weight:300;margin:0;vertical-align:top;font-size:50px;margin-bottom:20px}@media (min-width:768px){.marquee-wrapper .marquee-search-container h1{font-size:46px}}.marquee-wrapper .marquee-search-container h1.section-header{line-height:60px;margin-top:10px;text-align:center;width:100%;font-size:46px}@media (max-width:768px){.marquee-wrapper .marquee-search-container h1.section-header{margin-bottom:10px!important}}@media (min-width:768px){.marquee-wrapper .marquee-search-container h1.section-header{line-height:40px;text-align:left;width:auto;font-size:50px}}.marquee-wrapper .marquee-search-container p{margin:10px 0 30px 0;color:#fff}.marquee-wrapper .marquee-search-container p.homepage-copy{margin-top:10px}.marquee-wrapper .marquee-search-container .search-landing{margin-top:0}.marquee-wrapper .marquee-search-container .search-landing input[type=submit]{width:100%}.marquee-wrapper .marquee-search-container .amph-span,.marquee-wrapper .marquee-search-container .marquee-search-input{font-weight:400;font-size:16px;padding:22px 30px}@media (min-width:768px){.marquee-wrapper .marquee-search-container .amph-span,.marquee-wrapper .marquee-search-container .marquee-search-input{font-size:20px}}.marquee-wrapper .marquee-search-container .marquee-search-input{color:#148069;padding-left:15px;border-radius:6px 0 0 6px!important;border:none;font-size:20px}.marquee-wrapper .marquee-search-container .amph-span,.marquee-wrapper .marquee-search-container .marquee-search-input,.marquee-wrapper .marquee-search-container .search-landing input[type=submit],.marquee-wrapper .marquee-search-container select{height:68px!important}.marquee-wrapper .marquee-search-container select{border:none;font-size:20px;border-radius:6px!important}.marquee-wrapper .marquee-search-container .marquee-input-small{font-size:16px;color:#262626}.marquee-wrapper .marquee-search-container .search-magnifying-glass{padding-right:18px;cursor:pointer}@media (min-width:768px){.marquee-wrapper .marquee-search-container .search-magnifying-glass{padding-right:12px}}.marquee-wrapper .marquee-search-container .search-magnifying-glass svg{width:20px;height:20px;fill:#148069}.marquee-wrapper .marquee-search-container .header-icon{display:inline-block;margin-right:10px;margin-bottom:0}.marquee-wrapper .marquee-search-container .icon-quick-link{width:auto;height:42px;position:relative;top:10px}.marquee-wrapper .marquee-search-container .form-inline .input-group{width:100%;margin-bottom:20px}.marquee-wrapper .marquee-search-container .input-group-addon{background-color:#fff;border:none;font-size:20px;color:#999;padding:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.marquee-wrapper .marquee-search-container .form-control{box-shadow:none;transition:none}.marquee-wrapper .marquee-search-container .btn-reset{margin-right:20px;width:140px}.marquee-wrapper .marquee-search-container .btn-submit{width:140px}@media (max-width:767px){.marquee-wrapper .marquee-search-container .btn-submit{width:100%;display:block}}.marquee-wrapper .marquee-search-container .or-copy{margin:13px 0 20px 0;text-align:center}.marquee-wrapper .marquee-search-container .zip-distance-container{white-space:nowrap}.marquee-wrapper .marquee-search-container .zip-distance-container .zip-input{display:inline;white-space:nowrap;border-bottom-right-radius:4px;border-top-right-radius:4px;width:100%}@media (min-width:768px){.marquee-wrapper .marquee-search-container .zip-distance-container .zip-input{text-align:left;border-bottom-right-radius:0;border-top-right-radius:0}}.marquee-wrapper .marquee-search-container .zip-distance-container .distance-selector{display:inline;white-space:nowrap;border-left:1px solid #f5f5f5;border-bottom-right-radius:4px;border-top-right-radius:4px}.marquee-wrapper .marquee-search-container .virtual-visit-icon{font-size:40px;display:inline-block;margin-right:10px}.marquee-wrapper .marquee-search-container .virtual-visit-link{display:inline-block;vertical-align:top;margin:5px 0 20px 0;text-align:center;width:100%}@media (min-width:768px){.marquee-wrapper .marquee-search-container .virtual-visit-link{text-align:left;width:auto}}.marquee-wrapper .marquee-search-container .suggest-box{position:absolute;width:100%;top:76px;z-index:9;background:#fff;color:#262626;border-top:2px solid #148069;display:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 50px 60px 5px rgba(48,56,76,.6)}@media (max-width:768px){.marquee-wrapper .marquee-search-container .suggest-box{top:60px}}.marquee-wrapper .marquee-search-container .suggest-box.active{display:block}.marquee-wrapper .marquee-search-container .suggest-box .highlighted-term{color:#148069;font-weight:700}.marquee-wrapper .marquee-search-container .suggest-box .top-results-header{border-bottom:1px solid #ccc;font-weight:600;font-size:16px;text-align:left;padding-bottom:7px;margin-bottom:6px}.marquee-wrapper .marquee-search-container .suggest-box .view-all{font-size:16px;text-align:left;cursor:pointer;color:#148069;margin:10px 0 10px 16px}.marquee-wrapper .marquee-search-container .suggest-box .view-all:hover{text-decoration:underline}.marquee-wrapper .marquee-search-container .suggest-box .suggest-terms{display:inline-block;vertical-align:top;width:100%}@media (min-width:768px){.marquee-wrapper .marquee-search-container .suggest-box .suggest-terms{width:35%}}.marquee-wrapper .marquee-search-container .suggest-box .suggest-items{border-left:1px solid #ccc;display:inline-block;vertical-align:top;width:100%;padding:10px 20px}@media (min-width:768px){.marquee-wrapper .marquee-search-container .suggest-box .suggest-items{width:65%}}.marquee-wrapper .marquee-search-container .suggest-box .suggest-icon-container{display:inline-block;margin-right:10px}.marquee-wrapper .marquee-search-container .suggest-box .suggest-icon-container .suggest-icon{height:30px;width:30px}.marquee-wrapper .marquee-search-container .suggest-box .suggest-icon-container .suggest-icon:hover{color:#148069}.marquee-wrapper .marquee-search-container .suggest-box .suggest-copy-container{display:inline-block;vertical-align:bottom}.marquee-wrapper .marquee-search-container .suggest-box .suggest-copy-container .suggest-category{display:inline-block;color:#ccc;font-size:12px;line-height:16px}.marquee-wrapper .marquee-search-container .suggest-box .suggest-copy-container .suggest-title{display:inline-block;margin-right:4px;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.marquee-wrapper .marquee-search-container .suggest-box ul{list-style:none;margin:0;padding:0}.marquee-wrapper .marquee-search-container .suggest-box ul li{cursor:pointer;text-align:left;margin:0;padding:8px 14px 8px 14px}.marquee-wrapper .marquee-search-container .suggest-box ul li:hover{background-color:#eee;color:#148069}.marquee-wrapper .marquee-search-container .suggest-box ul li a{display:block}.marquee-wrapper .marquee-search-container .suggest-box ul li a:active,.marquee-wrapper .marquee-search-container .suggest-box ul li a:focus,.marquee-wrapper .marquee-search-container .suggest-box ul li a:hover{text-decoration:none;color:#148069}.marquee-wrapper .marquee-search-container .hide-suggest-items+.suggest-box .suggest-items{display:none}.marquee-wrapper .marquee-video .video-playlist-container{position:relative}.marquee-wrapper .marquee-video .img-slide{background-position-y:center}.marquee-wrapper .marquee-video .marquee-video-bg{background:#000}.marquee-wrapper .marquee-video .swiper-button-prev,.marquee-wrapper .marquee-video .swiper-container-rtl .swiper-button-next{left:20px}.marquee-wrapper .marquee-video .swiper-button-next,.marquee-wrapper .marquee-video .swiper-container-rtl .swiper-button-prev{right:20px}.marquee-wrapper .marquee-video .swiper-button-next,.marquee-wrapper .marquee-video .swiper-button-prev{opacity:0;transition:.3s ease all}.marquee-wrapper .marquee-video:hover .swiper-button-next,.marquee-wrapper .marquee-video:hover .swiper-button-prev{opacity:1}.marquee-wrapper .marquee-video .swiper-button-prev{background-image:url(/images/arrow-left-w.png)}.marquee-wrapper .marquee-video .swiper-button-next{background-image:url(/images/arrow-right-w.png)}.marquee-wrapper .marquee-video .marquee-video-info{color:#fff;padding-top:70px;padding-bottom:60px;position:absolute;width:100%;left:0;right:0;top:100%;-ms-transform:translateY(-100%);transform:translateY(-100%);background:linear-gradient(to bottom,rgba(52,57,76,0) 0,#34394c 100%)}@media (max-width:767px){.marquee-wrapper .marquee-video .marquee-video-info{padding-top:0;padding-bottom:0;height:100%}.marquee-wrapper .marquee-video .marquee-video-info>.container{position:relative;top:100%;-ms-transform:translateY(-100%);transform:translateY(-100%)}}.marquee-wrapper .marquee-video .marquee-video-info .video-info-title{color:#fff;font-size:30px}@media (max-width:767px){.marquee-wrapper .marquee-video .marquee-video-info .video-info-summary{display:none}}.marquee-wrapper .marquee-video .marquee-video-info .video-info-duration{position:absolute;right:60px;bottom:70px;padding:4px;background:rgba(52,57,76,.9);font-size:10px;font-weight:700;color:#fff;line-height:1}@media (max-width:767px){.marquee-wrapper .marquee-video .marquee-video-info .video-info-duration{right:10px;bottom:10px}}.marquee-wrapper .marquee-video .marquee-video-swiper{display:block}.marquee-wrapper .marquee-video .marquee-video-swiper .marquee-video-play-icon{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;left:calc(50% - 32px);width:64px;height:64px;z-index:9}.marquee-wrapper .marquee-video .marquee-slide-video-container{display:none}.marquee-wrapper .marquee-video.video-open .marquee-video-swiper{display:none}.marquee-wrapper .marquee-video.video-open .marquee-slide-video-container{display:block}.marquee-wrapper .marquee-video .video-close-icon{display:none;position:absolute;top:20px;right:20px;width:48px;height:48px;-ms-transform:rotate(45deg);transform:rotate(45deg);background:rgba(0,0,0,.3);border-radius:100%;padding:10px}.marquee-wrapper .marquee-video .video-close-icon img{position:relative;top:-1px}.marquee-wrapper .marquee-video.video-paused .video-close-icon{display:block}.fyfhfl-marquee .marquee-wrapper .img-slide,.fyfhfl-marquee .marquee-wrapper .swiper-container{min-height:280px}@media (min-width:768px){.fyfhfl-marquee .marquee-wrapper .img-slide,.fyfhfl-marquee .marquee-wrapper .swiper-container{min-height:530px}}.news h1{font-size:14px}.hide{height:0;overflow:hidden}.quick-links-container{margin-bottom:60px}@media (min-width:768px){.quick-links-container{margin-bottom:0}}.quick-links-container .link-container{float:right;margin-left:30px}.quick-links-container .link-container .quick-link-icon{text-align:center}.quick-links-container .link-container .quick-link-icon img{width:64px}.quick-links-container .link-container .quick-link-copy{text-transform:uppercase}.quick-links-container .link-container .quick-link-copy a,.quick-links-container .link-container .quick-link-copy a:active,.quick-links-container .link-container .quick-link-copy a:focus,.quick-links-container .link-container .quick-link-copy a:visited{color:#fff;font-size:12px;font-weight:600}.quick-links-container .mobile-label{font-size:12px;position:absolute;right:64px;margin-top:-8px;overflow:hidden;font-weight:700}.quick-links-container .mobile-label.hide{right:-9999px}.quick-links-container .hide-mobile-label{height:0;overflow:hidden}.quick-links-container .mobile-link-container{text-align:center;margin:0 0 20px 0;transition:transform 1s}.quick-links-container .mobile-link-container .quick-link-icon{text-align:center}.quick-links-container .mobile-link-container .quick-link-copy{text-transform:uppercase}.quick-links-container .mobile-link-container .quick-link-copy a,.quick-links-container .mobile-link-container .quick-link-copy a:active,.quick-links-container .mobile-link-container .quick-link-copy a:focus,.quick-links-container .mobile-link-container .quick-link-copy a:visited{color:#fff;font-size:12px;font-weight:700}.mobile-open-close-icon{position:absolute;bottom:-20px;right:50px;z-index:9}@media (min-width:768px){.mobile-open-close-icon{bottom:-50px}}.mobile-open-close-icon.open{bottom:-13px}.mobile-open-close-icon img{height:64px;width:64px;transition:transform .2s}.js-cc-new-customer .error-custom{color:red;font-weight:400}.js-cc-new-customer input[type=checkbox]{display:inline-block;height:auto;width:unset}.js-cc-find-customer label{padding-right:.5em}.js-cc-find-customer .form-field,.js-cc-find-customer .form-field-label{margin-bottom:1em}.js-cc-find-customer .align-left{text-align:left}.js-cc-find-customer .align-right{text-align:right}.js-cc-find-customer .align-center{text-align:center}.js-cc-find-customer input[type=text].firstname-field{width:200px}.js-cc-find-customer input[type=text].lastname-field{width:200px}.js-cc-find-customer input[type=text].email-field{width:400px}#FindCustomersResultsContainer .cc-find-customer-record input[type=radio]{display:none}#FindCustomersResultsContainer .cc-find-customer-record input[type=radio]:checked+label{background-color:rgba(21,148,120,.1);border-color:#148069}#FindCustomersResultsContainer .cc-find-customer-record label{border:solid 1px #c5c5c5;border-radius:10px;cursor:pointer;margin:.5em 0;padding:1em;width:100%}#FindCustomersResultsContainer .cc-find-customer-record label:hover{background-color:rgba(21,148,120,.1);border-color:#148069}#FindCustomersResultsContainer .cc-find-customer-record .record-item{padding-right:1em}#FindCustomersResultsContainer .cc-find-customer-record .record-item .record-item-label{color:#a8a8a8;padding-right:.5em}#FindCustomersResultsContainer .cc-find-customer-record .record-orders{border-top:1px solid #c5c5c5;margin-top:1em;padding-top:1em}#FindCustomersResultsContainer .cc-find-customer-record .record-orders .record-order{margin-left:3em}#FindCustomersResultsContainer .continue-with-this-customer{float:right}#FindCustomersResultsContainer .error-message{clear:both;color:red;float:right;margin:1em 0}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}body,html{max-width:100%;overflow-x:hidden}body{background-color:#fff;color:#262626;font-family:usual,sans-serif;font-weight:400;font-size:16px;line-height:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%}.right-components{margin-bottom:60px}.right-components:empty{margin-bottom:0;display:none}.centered{text-align:center}.component-container.component-bg,.component-container.component-no-bg{padding-bottom:45px}.component-container.component-no-bg{padding-top:0}.component-bg+.component-no-bg,.home-main-unit+.component-no-bg,.marquee-wrapper+.component-no-bg{padding-top:45px}.fyfhfl-marquee+.component-no-bg{padding-top:25px}.long-desc a,.long-desc a:active,.long-desc a:focus,.long-desc a:hover,.long-desc a:visited,p a,p a:active,p a:focus,p a:hover,p a:visited{color:#148069}.long-desc a:hover,p a:hover{text-decoration:underline}p{margin:0 0 20px 0}.long-desc-search{padding-top:60px}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#262626}.h1 a,.h1 a:active,.h1 a:focus,.h1 a:hover,.h1 a:visited,.h2 a,.h2 a:active,.h2 a:focus,.h2 a:hover,.h2 a:visited,.h3 a,.h3 a:active,.h3 a:focus,.h3 a:hover,.h3 a:visited,.h4 a,.h4 a:active,.h4 a:focus,.h4 a:hover,.h4 a:visited,h1 a,h1 a:active,h1 a:focus,h1 a:hover,h1 a:visited,h2 a,h2 a:active,h2 a:focus,h2 a:hover,h2 a:visited,h3 a,h3 a:active,h3 a:focus,h3 a:hover,h3 a:visited,h4 a,h4 a:active,h4 a:focus,h4 a:hover,h4 a:visited{color:#262626}h3,h4{line-height:1.2}.h1,h1{font-size:32px;font-weight:700}@media (min-width:768px){.h1,h1{font-size:26px}}@media (min-width:992px){.h1,h1{font-size:32px}}@media (min-width:1200px){.h1,h1{font-size:40px}}.h2,h2{font-size:30px;font-weight:700}.h3,h3{font-size:20px;font-weight:700}.h4,h4{font-size:16px;font-weight:700}a,a:visited{text-decoration:none;color:#262626}a:active,a:focus,a:hover{text-decoration:underline}a.skip-to-content{z-index:-1;position:absolute;text-align:center;display:block;opacity:0}a.skip-to-content:active,a.skip-to-content:focus{z-index:1;position:relative;opacity:1}.teal,.teal:active,.teal:focus,.teal:hover,.teal:visited{text-decoration:none;color:#148069}a.teal:hover{text-decoration:underline;color:#148069}.white,.white:active,.white:focus,.white:hover,.white:visited{text-decoration:none;color:#fff}a.white:hover{text-decoration:underline;color:#fff}.btn-vote{color:#148069;border:0;outline:0;text-decoration:none;text-transform:uppercase;padding:2px 4px!important}.btn-vote:hover{color:#148069}.btn-vote:active{box-shadow:none}.btn-vote.vote-inactive{cursor:default}.btn-text-link{color:#148069;border:0;outline:0;text-decoration:none;text-transform:uppercase}.underline{text-decoration:underline!important}.ui-widget.ui-widget-content{border:none}.see-all-btn{padding:16px 40px;border:1px solid #148069;color:#148069;border-radius:4px;outline:0;text-transform:uppercase}.see-all-btn:active,.see-all-btn:focus,.see-all-btn:hover,.see-all-btn:visited{text-decoration:none;border:1px solid #148069;color:#148069;outline:0}.image-ratio-link{display:block;padding-bottom:56.25%;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}.long-desc ul,.rte ul{list-style:none;padding:0;margin:0}.long-desc ul li,.rte ul li{padding-left:1em;text-indent:-.7em}.long-desc ul li::before,.rte ul li::before{content:"• ";color:#148069}.block-two-line-text{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;padding-right:1em}.block-two-line-text:before{content:'...';position:absolute;right:0;bottom:0}.block-two-line-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.BlockQuote{display:block;margin:20px 0 20px 0;padding:0;font-size:30px;font-weight:100;line-height:40px;color:#148069}.List1{color:#148069}.List1 ul{list-style:none}.List1 ul:before{content:"\U00bb \U0020"}.full-width{width:100%}.global-col-left{z-index:2}.red-violet{color:#e61a89}.oxford-blue{color:#30384c}.mountain-meadow{color:#148069}.aqua-squeeze{color:#e7f4f1}.robins-egg-blue{color:#00bad0}.pale-sky{color:#636b82}.wild-sand{color:#f5f5f5}.red{color:#bf1515}.white{color:#fff}.black{color:#000}.bg-red-violet{background-color:#e61a89}.bg-oxford-blue{background-color:#30384c}.bg-mountain-meadow{background-color:#148069}.bg-aqua-squeeze{background-color:#e7f4f1}.bg-robins-egg-blue{background-color:#00bad0}.bg-pale-sky{background-color:#636b82}.bg-wild-sand{background-color:#f5f5f5}.bg-red{background-color:#bf1515}.bg-white{background-color:#fff}.bg-black{background-color:#000}.color-white{color:#fff}.color-black{color:#000}.color-red{color:#bf1515}.palette-primary-1{color:#30384c}.palette-primary-2{color:#148069}.palette-primary-3{color:#e7f4f1}.palette-secondary-1{color:#00bad0}.palette-secondary-2{color:#636b82}.palette-secondary-3{color:#f5f5f5}.palette-secondary-4{color:#fff}.bg-palette-primary-1{background-color:#30384c}.bg-palette-primary-2{background-color:#148069}.bg-palette-primary-3{background-color:#e7f4f1}.bg-palette-secondary-1{background-color:#00bad0}.bg-palette-secondary-2{background-color:#636b82}.bg-palette-secondary-3{background-color:#f5f5f5}.bg-palette-secondary-4{background-color:#fff}.bg-color-white{background-color:#fff}.navbar{min-height:auto;margin-bottom:0;border:none}.breadcrumb-container{position:absolute;font-size:14px;display:none}@media (min-width:768px){.breadcrumb-container{display:inline-block}}.breadcrumb-container .breadcrumb{margin-bottom:0;padding:0;background-color:transparent}.breadcrumb-container .breadcrumb-item .icon-home{height:100%;width:15px;top:-1px;position:relative;opacity:.5}.breadcrumb-container .breadcrumb-item a,.breadcrumb-container .breadcrumb-item a:active,.breadcrumb-container .breadcrumb-item a:focus,.breadcrumb-container .breadcrumb-item a:visited{color:#fff;opacity:.5}.breadcrumb-container .breadcrumb>.active{color:#fff}.cta{text-transform:uppercase;font-size:12px;font-weight:700}.cta a,.cta a:active,.cta a:focus,.cta a:hover,.cta a:visited{text-decoration:none;color:#148069}.row-flex{display:-ms-flexbox;display:flex}.page-title-summary-container{background-color:#148069;color:#fff;padding:10px 30px 20px;margin-top:-50px;margin-bottom:45px}.page-title-summary-container.no-overlap{margin-top:0}.page-title-summary-container h1{color:#fff;font-size:30px;line-height:1.3;margin-bottom:2px}@media (min-width:768px){.page-title-summary-container h1{font-size:26px}}@media (min-width:992px){.page-title-summary-container h1{font-size:30px}}.page-title-summary-container .sub-header{font-size:18px;font-weight:100}.page-summary-referrals .btn{margin-top:20px}.component-cta{padding-left:30px;padding-right:30px;border:1px solid #ccc;margin-top:20px;margin-bottom:20px}.component-cta p{font-size:14px}.component-cta a.btn{display:block;padding:16px 20px}@media only screen and (min-width:992px){.component-cta .cta-container{position:relative;top:-20px}}.vertical-anchor{position:relative}.vertical-anchor .vertical-center{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.rss-icon{text-align:right;font-size:30px;margin:20px 0 20px 0}.rss-icon a,.rss-icon a:active,.rss-icon a:focus,.rss-icon a:hover,.rss-icon a:visited{color:#f26522}.panel{border:0;box-shadow:none}.page-summary-extended{margin-bottom:0;margin-top:30px}@media (min-width:768px){.page-summary-extended{margin-bottom:60px}}.page-summary-extended h4{margin-bottom:2px}.page-summary-extended .address{font-size:14px;line-height:23px}.page-summary-extended .phone{font-size:14px}.page-summary-extended .ds-comments,.page-summary-extended .ds-ratings{display:none}.page-summary-extended .direction-button{max-width:200px;margin:20px 0 20px 0}.page-summary-extended .page-summary-group{margin-bottom:30px}.page-summary-extended .page-summary-group h3{margin-bottom:2px}.page-summary-extended .page-summary-group div{font-size:14px;line-height:23px}.page-summary-extended .summary-data-item{margin-bottom:10px}.page-summary-extended .summary-data-item:last-child{margin-bottom:0}.page-summary-extended .summary-data-item .data-label{font-weight:700}.LeadIn{font-size:22px;line-height:1.4}.NoBulletList{margin:0;font-size:20px;font-weight:600;line-height:1.4}.GreenHighlight{background-color:#e7f4f1;padding:2px 4px;display:inline-block}.TwoColumnTable td:first-child{padding:0 10px 0 15px}.TwoColumnTable td:last-child{padding:0 10px 0 30px}#gmap{height:500px;width:100%}@media (min-width:768px){.secondary-nav.mobile{display:none}}.secondary-nav.mobile .snm-menu{display:block}.secondary-nav.mobile .snm-expand{font-size:34px;font-weight:400;float:right;text-align:center;width:20px}.secondary-nav.mobile .snm-expand,.secondary-nav.mobile .snm-menu{color:#30384c}.secondary-nav.mobile .snm-expand .minus,.secondary-nav.mobile .snm-expand .plus,.secondary-nav.mobile .snm-menu .minus,.secondary-nav.mobile .snm-menu .plus{position:relative;top:-3px}.secondary-nav.mobile .snm-expand .minus img,.secondary-nav.mobile .snm-expand .plus img,.secondary-nav.mobile .snm-menu .minus img,.secondary-nav.mobile .snm-menu .plus img{height:auto;width:16px}.secondary-nav.mobile .snm-expand .plus,.secondary-nav.mobile .snm-menu .plus{display:none}.secondary-nav.mobile .snm-expand .minus,.secondary-nav.mobile .snm-menu .minus{display:block}.secondary-nav.mobile .snm-expand.collapsed .plus,.secondary-nav.mobile .snm-menu.collapsed .plus{display:block}.secondary-nav.mobile .snm-expand.collapsed .minus,.secondary-nav.mobile .snm-menu.collapsed .minus{display:none}.secondary-nav.mobile ul{list-style-type:none;padding:0;margin:0 -15px}@media (min-width:768px){.secondary-nav.mobile ul{margin:0}}.secondary-nav.mobile ul li{background-color:#fff;border-left:4px solid #f5f5f5;border-bottom:1px solid #fff;padding:18px 20px}.secondary-nav.mobile ul li a,.secondary-nav.mobile ul li a:active,.secondary-nav.mobile ul li a:focus,.secondary-nav.mobile ul li a:hover,.secondary-nav.mobile ul li a:visited{text-decoration:none;color:#262626;font-weight:400}.secondary-nav.mobile ul li .snm-title{display:inline-block;max-width:85%}.secondary-nav.mobile ul li a:hover{color:#148069}.secondary-nav.mobile ul li.first-nav{background-color:#30384c;border-left:none;font-size:12px;font-weight:700;text-transform:uppercase}.secondary-nav.mobile ul li.first-nav .snm-menu{color:#fff}.secondary-nav.mobile ul li.first-nav .snm-menu:active,.secondary-nav.mobile ul li.first-nav .snm-menu:focus,.secondary-nav.mobile ul li.first-nav .snm-menu:hover,.secondary-nav.mobile ul li.first-nav .snm-menu:visited{color:#fff}.secondary-nav.mobile ul li.first-nav+li{padding:0}.secondary-nav.mobile ul li.first-nav+li>div>ul{padding:20px}.secondary-nav.mobile ul li.highlight-nav{background-color:#e7f4f1;border-left-color:#e7f4f1;border-bottom:1px solid #fff}.secondary-nav.mobile ul li.child-nav{background-color:#e7f4f1;border-left-color:#e7f4f1;border-bottom:1px solid #e7f4f1;padding-top:12px!important;padding-bottom:12px!important}.secondary-nav.mobile ul li.level-1{background-color:#fff;border-left-color:#f5f5f5;font-size:12px;text-transform:uppercase}.secondary-nav.mobile ul li.level-1.highlight-nav{padding-top:18px;padding-bottom:18px}.secondary-nav.mobile ul li.level-1 a,.secondary-nav.mobile ul li.level-1 a:active,.secondary-nav.mobile ul li.level-1 a:focus,.secondary-nav.mobile ul li.level-1 a:hover,.secondary-nav.mobile ul li.level-1 a:visited{font-weight:700}.secondary-nav.mobile ul li.level-2,.secondary-nav.mobile ul li.level-3,.secondary-nav.mobile ul li.level-4,.secondary-nav.mobile ul li.level-5,.secondary-nav.mobile ul li.level-6,.secondary-nav.mobile ul li.level-7,.secondary-nav.mobile ul li.level-8{background-color:#e7f4f1;border-left-color:#e7f4f1;font-size:14px}.secondary-nav.mobile ul li.level-2.highlight-nav,.secondary-nav.mobile ul li.level-3.highlight-nav,.secondary-nav.mobile ul li.level-4.highlight-nav,.secondary-nav.mobile ul li.level-5.highlight-nav,.secondary-nav.mobile ul li.level-6.highlight-nav,.secondary-nav.mobile ul li.level-7.highlight-nav,.secondary-nav.mobile ul li.level-8.highlight-nav{padding-top:18px;padding-bottom:18px}.secondary-nav.mobile ul li.level-3 a{padding-left:20px}.secondary-nav.mobile ul li.level-4 a{padding-left:40px}.secondary-nav.mobile ul li.level-5 a{padding-left:60px}.secondary-nav.mobile ul li.level-6 a{padding-left:80px}.secondary-nav.mobile ul li.level-7 a{padding-left:100px}.secondary-nav.mobile ul li.level-8 a{padding-left:120px}.secondary-nav.mobile ul li.highlight-nav{background-color:#e7f4f1}.secondary-nav.mobile ul li.active{border-left-color:#148069}.secondary-nav.mobile ul li.active a{color:#148069}@media (max-width:767px){.secondary-nav.desktop{display:none}}@media (max-width:767px){.secondary-nav.desktop.show-mobile{display:block}}.secondary-nav.desktop ul{list-style-type:none;padding-left:0;margin:0 -15px}@media (min-width:768px){.secondary-nav.desktop ul{margin:0}}.secondary-nav.desktop ul li{background-color:#fff;border-left:4px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:18px 20px;font-weight:600;font-size:12px}.secondary-nav.desktop ul li a,.secondary-nav.desktop ul li a:active,.secondary-nav.desktop ul li a:focus,.secondary-nav.desktop ul li a:hover,.secondary-nav.desktop ul li a:visited{text-decoration:none;color:#262626}.secondary-nav.desktop ul li a:hover{color:#148069}.secondary-nav.desktop ul li.highlight-nav{background-color:#e7f4f1;border-left-color:#e7f4f1;border-bottom:1px solid #e7f4f1}.secondary-nav.desktop ul li.child-nav{background-color:#e7f4f1;border-left-color:#e7f4f1;border-bottom:1px solid #e7f4f1;padding-top:12px!important;padding-bottom:12px!important}.secondary-nav.desktop ul li.active{color:#148069!important;background-color:#e7f4f1;border-left-color:#148069}.secondary-nav.desktop ul li.active.highlight-nav{padding-top:18px;padding-bottom:18px}.secondary-nav.desktop ul li.active a,.secondary-nav.desktop ul li.active a:active,.secondary-nav.desktop ul li.active a:focus,.secondary-nav.desktop ul li.active a:hover,.secondary-nav.desktop ul li.active a:visited{color:#148069}.secondary-nav.desktop ul li.level-1{padding-left:30px;text-transform:uppercase;color:#262626;font-weight:700}.secondary-nav.desktop ul li.level-2{padding-left:30px;text-transform:uppercase;color:#262626;font-weight:700}.secondary-nav.desktop ul li.level-3{padding-left:40px;font-size:14px;font-weight:400;color:#262626}.secondary-nav.desktop ul li.level-4{font-size:14px;font-weight:400;padding-left:60px;color:#262626}.secondary-nav.desktop ul li.level-5{padding-left:70px;font-size:14px;font-weight:400;color:#262626}.secondary-nav.desktop ul li.level-6{padding-left:80px;font-size:14px;font-weight:400;color:#262626}.secondary-nav.desktop ul li.level-7{padding-left:90px;font-size:14px;font-weight:400;color:#262626}.secondary-nav.desktop ul li.level-8{padding-left:100px;font-size:14px;font-weight:400;color:#262626}.btn,a.btn{text-transform:uppercase;padding:16px 40px;font-weight:700;font-size:12px;height:50px!important;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:all .2s ease-in-out}.btn:active,.btn:active:focus,.btn:focus,.btn:hover,.btn:visited,a.btn:active,a.btn:active:focus,a.btn:focus,a.btn:hover,a.btn:visited{outline:0!important;box-shadow:none!important;text-decoration:none}.btn-default,a.btn-default{background-color:none;color:#148069;border:1px solid #148069}.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-default:visited,a.btn-default:active,a.btn-default:focus,a.btn-default:hover,a.btn-default:visited{color:#fff!important;background-color:#148069!important;border:1px solid #148069}.btn-primary,.component-container .btn-primary,.component-container a.btn-primary,a.btn-primary{color:#fff;background-color:#148069;border:1px solid #148069}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:visited,.component-container .btn-primary:active,.component-container .btn-primary:focus,.component-container .btn-primary:hover,.component-container .btn-primary:visited,.component-container a.btn-primary:active,.component-container a.btn-primary:focus,.component-container a.btn-primary:hover,.component-container a.btn-primary:visited,a.btn-primary:active,a.btn-primary:focus,a.btn-primary:hover,a.btn-primary:visited{color:#fff!important;background-color:#148069!important;border:1px solid #148069}.btn-success,a.btn-success{color:#fff;background-color:#148069;border:1px solid #148069}.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success:visited,a.btn-success:active,a.btn-success:focus,a.btn-success:hover,a.btn-success:visited{color:#fff!important;background-color:#148069!important}.btn-inverted,a.btn-inverted{color:#148069;background-color:#fff;border:1px solid #148069}.btn-inverted:active,.btn-inverted:focus,.btn-inverted:hover,.btn-inverted:visited,a.btn-inverted:active,a.btn-inverted:focus,a.btn-inverted:hover,a.btn-inverted:visited{color:#148069!important;background-color:transparent!important;outline:0!important}.btn-transparent,a.btn-transparent{color:#fff;background-color:transparent!important;border:1px solid #fff!important}.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover,.btn-transparent:visited,a.btn-transparent:active,a.btn-transparent:focus,a.btn-transparent:hover,a.btn-transparent:visited{color:#fff!important;background-color:transparent!important;border:1px solid rgba(255,255,255,.5)!important}.btn-transparent-green,a.btn-transparent-green{color:#148069;background-color:transparent!important;border:1px solid #148069!important}.btn-transparent-green:active,.btn-transparent-green:focus,.btn-transparent-green:hover,.btn-transparent-green:visited,a.btn-transparent-green:active,a.btn-transparent-green:focus,a.btn-transparent-green:hover,a.btn-transparent-green:visited{color:#148069;background-color:transparent!important;border:1px solid rgba(20,128,105,.7)!important}.btn-green,a.btn-green{color:#fff!important;background-color:#148069;border:none}.btn-green:active,.btn-green:focus,.btn-green:hover,.btn-green:visited,a.btn-green:active,a.btn-green:focus,a.btn-green:hover,a.btn-green:visited{color:#fff!important;background-color:#44a993}.btn-dark-blue,a.btn-dark-blue{color:#fff;background-color:#30384c!important;border:1px solid #30384c!important}.btn-dark-blue:active,.btn-dark-blue:focus,.btn-dark-blue:hover,.btn-dark-blue:visited,a.btn-dark-blue:active,a.btn-dark-blue:focus,a.btn-dark-blue:hover,a.btn-dark-blue:visited{color:#fff!important;background-color:#30384c!important;border:1px solid #30384c!important}.form-control{color:#262626;box-shadow:none;padding:10px 12px;height:50px}.form-buttons{margin-top:25px}.has-feedback .form-control{padding-right:40px}select option{padding:5px 10px}.round-corners{border-radius:4px!important}.no-border{border:0;box-shadow:none}ul.arrows{list-style:none;margin-left:0;padding-left:1.2em;text-indent:-1.2em}li.arrows:before{content:"\00bb";display:block;float:left;width:1.2em;margin-top:-2px}.double-input-group-container{border:1px solid #ccc;border-radius:4px}.double-input-group-container .input-left{border-right:1px solid #ccc;border-top:none;border-bottom:none;border-left:none}.double-input-group-container .input-right{border:none}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-ms-input-placeholder,::-webkit-input-placeholder{color:#262626!important;opacity:1}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.wb .wb-panel li{margin-left:0}.wb-interesting-entries .copy{margin-bottom:30px}.wb-entry-list .wb-view-more-wrapper{padding-top:30px;border-top:1px solid #ddd}.slick-slider .slide{position:relative}.slick-slider .slide-overlay{bottom:0;top:0;left:0;right:0;position:absolute;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(48,56,76,.65) 100%)}.slick-slider .slide-caption{bottom:20px;left:40px;right:40px;min-height:80px;position:absolute;z-index:3}.slick-slider h3,.slick-slider h4{color:#fff;text-shadow:1px 1px 2px #000}.slick-slider .cta{text-shadow:1px 1px 2px #000}.slick-slider .slick-dots{top:40px;left:40px;bottom:auto;width:auto;text-align:left}.slick-slider .slick-dots .slider-dot{color:#fff;font-size:16px;border:0}.slick-slider .slick-dots .slick-active a i{color:#148069}.slick-slider .slick-prev{left:40px;z-index:1}.slick-slider .slick-next{right:40px}.messaging-unit{margin-top:20px;margin-bottom:20px}.messaging-unit h3.message-title{margin-top:0}@media (min-width:768px){.messaging-unit h3.message-title{margin-top:20px}}@media (min-width:992px){.messaging-unit{margin-top:0;margin-bottom:0}}@media (min-width:768px){.messaging-unit{padding-bottom:45px}}.messaging-unit.swiper-slide.single-slide{padding-bottom:0!important}.messaging-unit.flipmsg .cta,.messaging-unit.flipmsg .message-title{margin-top:20px}@media (max-width:768px){.messaging-unit.flipmsg .message-title{margin-top:0}}.messaging-unit.postermsg{background-color:#c3cbd0;background-repeat:no-repeat;background-position-x:center;background-position-y:30%;background-size:cover;padding:200px 0}.messaging-unit.postermsg .message-copy,.messaging-unit.postermsg .message-title{color:#fff}.messaging-unit.postermsg .message-copy a,.messaging-unit.postermsg .message-title a{color:#fff}.messaging-unit.postermsg .message-copy a:active,.messaging-unit.postermsg .message-copy a:focus,.messaging-unit.postermsg .message-copy a:hover,.messaging-unit.postermsg .message-copy a:visited,.messaging-unit.postermsg .message-title a:active,.messaging-unit.postermsg .message-title a:focus,.messaging-unit.postermsg .message-title a:hover,.messaging-unit.postermsg .message-title a:visited{color:#fff;text-decoration:none}.messaging-unit.postermsg .cta,.messaging-unit.postermsg .links{margin-top:20px}.messaging-unit.postermsg .links a.social-ic{display:inline-block;color:#c3cbd0;background:#fff;border-radius:100%;width:30px;height:30px;text-align:center;margin-right:20px;padding-top:2px}.messaging-unit.postermsg .links a.social-ic:last-child{margin-right:0}.text-align-right{text-align:right}@media (min-width:768px){.desktop-right{text-align:right}}.display-ib{display:inline-block}.row.equal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.equal>.col-md-8{-ms-flex:1;flex:1}.little-blue-line{background-color:#00bad0;height:3px;width:28px}.routing-list-item{margin-left:15px;margin-right:15px}.routing-list-item .routing-copy{padding:5px 15px 15px 20px}.row-highlight{background-color:#f5f5f5;background-clip:content-box;overflow:hidden}.nopadding{padding:0!important}.no-padding-mobile{padding:0!important}@media (min-width:768px){.no-padding-mobile{padding-left:15px;padding-right:15px}}.navbar{border-radius:0}.component-container img:not([class]),.container img:not([class]){max-width:100%;height:auto!important}.component-container{padding-bottom:20px;padding-top:20px}@media (min-width:768px){.component-container{padding-top:45px;padding-bottom:45px}}.component-container ol>li,.component-container ul>li{padding-bottom:10px}.component-container.tight-bottom{padding-bottom:0!important}.right-components .component-container{padding-bottom:0;padding-top:0;margin-bottom:20px;margin-top:20px}@media (min-width:768px){.right-components .component-container{padding-top:0;padding-bottom:0;margin-top:45px;margin-bottom:45px}}.right-components .component-container.tight-bottom{padding-bottom:0!important;margin-bottom:0!important}.img-left{padding:10px 20px 10px 0;float:left}.img-right{padding:10px 0 10px 20px;float:right}.img-full{padding:10px 0 10px 0;clear:both}.flip{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.ihp-flag{color:#148069!important;font-size:12px;font-weight:700;margin-bottom:10px}.ihp-flag:active,.ihp-flag:focus,.ihp-flag:hover,.ihp-flag:visited{color:#148069!important}.am-placeholder-label{display:block}.am-placeholder-label .amph-span{position:absolute;z-index:4;cursor:text;pointer-events:none;color:#999;padding:28px;line-height:26px;margin-left:1px;height:80px!important;left:0;width:100%;text-align:left}.am-placeholder-label input{width:100%;line-height:28px}.search-action-link-container{position:relative;background:#d64532;margin-top:0;margin-bottom:auto}.search-action-link-container .search-action-link{text-align:center;padding:20px 0}.search-action-link-container .search-action-link:after{content:"";display:none;position:absolute;bottom:-1px;left:0;height:1px;width:100%;border-top:1px solid rgba(48,56,76,.8)}@media (max-width:767px){.search-action-link-container .search-action-link{position:relative;display:block;margin-bottom:1px}.search-action-link-container .search-action-link:after{display:block}}.search-action-link-container .search-action-link .care-icon{width:auto;height:30px;margin-right:10px;position:relative;top:-2px}.search-action-link-container .search-action-link a:hover{text-decoration:none!important}.search-action-link-container .search-action-link span{text-decoration:underline}.search-action-link-container .col-sm-12:after{content:"";position:absolute;height:40%;width:1px;border-left:1px solid rgba(48,56,76,.8);right:-1px;top:30%}@media (max-width:767px){.search-action-link-container .col-sm-12:after{display:none}}.search-action-link-container .col-sm-12:last-child:after{display:none}.search-action-link-container .col-sm-12:last-child .search-action-link{margin-bottom:0}.search-action-link-container .col-sm-12:last-child .search-action-link:after{display:none}.search-error-msg{border:1px solid #000;width:100%;padding:20px;text-align:center}.check-search-status .search-error-msg{display:none}.check-search-status.search-status-error .hide-on-search-error,.check-search-status.search-status-error form.search-landing{display:none}.check-search-status.search-status-error .search-error-msg{display:block;margin-bottom:20px}.check-search-status.search-status-error .marquee-quick-links-container-below-search{padding:0}.check-search-status.search-status-error .marquee-quick-links-container-below-search>.row{display:none}.custom-checkbox[type=checkbox]:before{position:relative;display:block;width:11px;height:11px;border:1px solid #fff;content:"";background:#fff}.custom-checkbox[type=checkbox]:after{position:relative;display:block;left:2px;top:-11px;width:7px;height:7px;border-width:1px;border-style:solid;border-color:transparent;content:"";background-color:#fff;background-repeat:no-repeat;background-position:center}.custom-checkbox[type=checkbox]:checked:after,.custom-checkbox[type=checkbox]:not(:disabled):hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC);background-size:40%}.custom-checkbox[type=checkbox]:disabled:after{-webkit-filter:opacity(.4)}.custom-checkbox[type=checkbox]:not(:disabled):hover:after{opacity:.5}.custom-checkbox[type=checkbox]:not(:disabled):checked:after{opacity:1}.custom-checkbox[type=checkbox].medium{width:18px;height:18px}.custom-checkbox[type=checkbox].medium:before{width:18px;height:18px;border-radius:3px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.custom-checkbox[type=checkbox].medium:after{top:-1px;left:1px;width:16px;height:16px;border-radius:3px;-ms-transform:translateY(-100%);transform:translateY(-100%)}.custom-checkbox[type=checkbox].medium:checked:after,.custom-checkbox[type=checkbox].medium:not(:disabled):hover:after{background-size:60%}.custom-checkbox[type=checkbox].large{width:35px}.custom-checkbox[type=checkbox].large:before{width:35px;height:35px;position:relative;top:10px;border-radius:4px}.custom-checkbox[type=checkbox].large:after{top:-23px;width:31px;height:31px;border-radius:4px}.landing-expand .checkbox-row .input-group{display:inline-block;width:auto!important;margin-right:30px}.landing-expand .checkbox-row .input-group:last-child{margin-right:0}.landing-expand .form-check-label{line-height:1.6;vertical-align:top;padding-left:10px;font-weight:400}.landing-expand input[type=submit]{font-size:16px;padding-top:14px}.left_btn_container{margin-top:10px}.arcadia .marquee-headline,.arcadia h1,.arcadia h2{font-family:adobe-garamond-pro,serif}.arcadia .menu-container .link-logo,.arcadia .menu-container .logo{width:158px}.arcadia .menu-container .logo{margin:0;top:-25px;left:0;height:90px;position:absolute}@media (max-width:992px){.arcadia .menu-container .logo{position:relative;top:-8px;left:15px}}.arcadia .menu-container .link-logo{position:relative;display:block}.arcadia .menu-container .navbar-brand{padding:0;margin-left:15px;position:relative;top:-2px}.arcadia .menu-container .navbar-brand img{width:80%}@media (min-width:992px){.arcadia .menu-container .navbar-brand{top:-12px;padding:0;margin-left:0}.arcadia .menu-container .navbar-brand img{width:100%}}@media (min-width:1200px){.arcadia .menu-container .menu-links .menu-link{margin-right:40px}.arcadia .menu-container .menu-links .menu-link:last-child{margin-right:0}}.arcadia .arcadia-marquee .marquee-quick-links-container{display:none}.arcadia .arcadia-marquee+.component-video-player{margin-top:50px}.arcadia .marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay{padding:20px}@media (min-width:992px){.arcadia .marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay{padding:40px 100px}}.arcadia .component-accordion .accordion-list .accordion-slide .panel .panel-title a,.arcadia .component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a,.arcadia .header-container{background-color:#75a956;position:relative}.arcadia .component-accordion .accordion-list .accordion-slide .panel .panel-title a .header-spacer,.arcadia .component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a .header-spacer,.arcadia .header-container .header-spacer{height:35px;background:#fff;position:absolute;width:300px;top:10px}.arcadia .component-accordion .accordion-list .accordion-slide:nth-child(odd) .panel a.collapsed,.arcadia .component-accordion .accordion-list .accordion-slide:nth-child(odd) .panel-heading a.collapsed{background-color:#fff}.arcadia .component-accordion .accordion-list .accordion-slide:nth-child(even) .panel a.collapsed,.arcadia .component-accordion .accordion-list .accordion-slide:nth-child(even) .panel-heading a.collapsed{background-color:#f5f5f5}.arcadia .menu-container .menu-links .menu-link a{color:#df8924;font-family:adobe-garamond-pro,serif}.arcadia .menu-container .menu-links .menu-link a:hover{color:#75a956}.arcadia .menu-container .menu-links .menu-link.active{border-bottom-color:#df8924}.arcadia .cta a,.arcadia .cta a:active,.arcadia .cta a:focus,.arcadia .cta a:hover{color:#df8924}.arcadia .btn-green,.arcadia .component-form form input[type=submit],.arcadia a.btn-green{background-color:#df8924!important}.arcadia .curated-strip-ad,.arcadia .form-container form,.arcadia .global-col-right form,.arcadia .messaging-carousel,.arcadia .msg-hero,.arcadia .strip-form{background-color:#ecece0}.arcadia .messaging-carousel .message-title{font-family:adobe-garamond-pro,serif;color:#75a956}.arcadia .messaging-carousel .swiper-pagination-bullet-active{background:#75a956}.arcadia .messaging-carousel .swiper-button-prev{background-image:url(/images/arrow-left-arcadia.png)}.arcadia .messaging-carousel .swiper-button-next{background-image:url(/images/arrow-right-arcadia.png)}@media (max-width:768px){.arcadia .messaging-unit .message-copy.hidden-xs{display:block!important}}.arcadia .video-js .vjs-big-play-button:before{content:url(/images/svg/video-play-arcadia.svg)}.arcadia .component-accordion .accordion-list .panel-body{background:#ecece0}.arcadia .component-accordion .accordion-list .accordion-slide .panel .panel-title,.arcadia .component-accordion .accordion-list .accordion-slide .panel-heading .panel-title{position:relative}.arcadia .component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed:hover,.arcadia .component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed:hover{color:#75a956}.arcadia .component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed .plus:after,.arcadia .component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed .plus:after{content:"";width:16px;height:16px;display:block;position:absolute;right:30px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/images/svg/icon-plus-arcadia.svg) no-repeat}.arcadia .component-accordion .accordion-list .accordion-slide .panel .panel-title a.collapsed .plus .icon-plus,.arcadia .component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a.collapsed .plus .icon-plus{display:none}.arcadia footer{background-color:#fff}.arcadia footer .menu-container .menu-links .menu-link a:hover,.arcadia footer h3{color:#75a956}.arcadia .rte ul li::before,.arcadia a.teal,.arcadia a.teal:active,.arcadia a.teal:focus,.arcadia a.teal:hover,.arcadia a.teal:visited{color:#75a956}.foundation .title-card-container{display:none}.foundation .header-container.alternate .logo{height:50px;top:10px}.foundation .header-container.alternate .header-links{margin-top:21px}.foundation .header-container.alternate .header-link{text-transform:uppercase}.foundation .header-container.alternate .navbar-toggle{margin-top:17px;margin-bottom:19px}.foundation .footer{margin-top:0}.foundation .footer .social-ic{font-size:24px;margin-top:10px;margin-right:10px;display:inline-block}.foundation .footer .social-ic:last-child{margin-right:0}
/*# sourceMappingURL=app-default-min.css.map */
