﻿@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:none;}#update-basket i{outline:none;}.long-desc ul.coursestorm-class-list,.rte ul.coursestorm-class-list,.component-container ul.coursestorm-class-list{padding-left:0;text-indent:0;}.long-desc ul.coursestorm-class-list li,.rte ul.coursestorm-class-list li,.component-container ul.coursestorm-class-list li{text-indent:0;display:flex;clear:both;flex-direction:column;min-height:165px;padding-left:calc(30% + 35px);font-weight:bold;font-size:18px;margin-bottom:20px;}.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,.component-container ul.coursestorm-class-list li a,.component-container ul.coursestorm-class-list li span{font-size:16px;}.long-desc ul.coursestorm-class-list li a,.rte ul.coursestorm-class-list li a,.component-container ul.coursestorm-class-list li a{margin-top:20px;color:#148069;}.long-desc ul.coursestorm-class-list li span,.rte ul.coursestorm-class-list li span,.component-container ul.coursestorm-class-list li span{font-weight:normal;}.long-desc ul.coursestorm-class-list li::before,.rte ul.coursestorm-class-list li::before,.component-container 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 p,.doctor-profile .doctor-telehealth a{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,.global-col-right form,.form-container 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,.global-col-right form,.form-container 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,.global-col-right 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{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,.global-col-right 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{display:none;}#bbox-root form#mongo-form .page-header,.global-col-right form .page-header,.form-container form .page-header{padding-bottom:0;margin:0;}#bbox-root form#mongo-form .page-header h1,.global-col-right form .page-header h1,.form-container form .page-header h1{font-size:30px;}#bbox-root form#mongo-form p,.global-col-right form p,.form-container form p{margin:0 0 10px;}#bbox-root form#mongo-form .field-validation-error,#bbox-root form#mongo-form .list-group-item,.global-col-right form .field-validation-error,.global-col-right form .list-group-item,.form-container form .field-validation-error,.form-container form .list-group-item{font-size:13px;}#bbox-root form#mongo-form .help-block,.global-col-right form .help-block,.form-container form .help-block{margin-top:0;}#bbox-root form#mongo-form .list-group,.global-col-right form .list-group,.form-container form .list-group{padding:10px 0;}#bbox-root form#mongo-form .list-group-item-danger,.global-col-right form .list-group-item-danger,.form-container form .list-group-item-danger{border:none;padding:4px 15px;}#bbox-root form#mongo-form textarea,.global-col-right form textarea,.form-container form textarea{min-height:100px;min-width:100%;max-width:100%;width:100%;}#bbox-root form#mongo-form .form-control,.global-col-right form .form-control,.form-container form .form-control{padding:10px 12px;height:42px;border-color:#e7f4f1 !important;}#bbox-root form#mongo-form label,.global-col-right form label,.form-container form label{font-size:16px;font-weight:400;margin-bottom:2px;}#bbox-root form#mongo-form label:before,#bbox-root form#mongo-form label:after,.global-col-right form label:before,.global-col-right form label:after,.form-container form label:before,.form-container form label:after{color:#30384c !important;}#bbox-root form#mongo-form .form-submit-border,.global-col-right form .form-submit-border,.form-container form .form-submit-border{margin-top:35px;text-align:left;}#bbox-root form#mongo-form input[type="submit"],#bbox-root form#mongo-form .btn-default,.global-col-right form input[type="submit"],.global-col-right form .btn-default,.form-container form input[type="submit"],.form-container form .btn-default{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 input[type="submit"],#bbox-root form#mongo-form .btn-default,.global-col-right form input[type="submit"],.global-col-right form .btn-default,.form-container form input[type="submit"],.form-container form .btn-default{width:auto;}}#bbox-root form#mongo-form input[type="submit"]:hover,#bbox-root form#mongo-form input[type="submit"]:focus,#bbox-root form#mongo-form input[type="submit"]:active,#bbox-root form#mongo-form .btn-default:hover,#bbox-root form#mongo-form .btn-default:focus,#bbox-root form#mongo-form .btn-default:active,.global-col-right form input[type="submit"]:hover,.global-col-right form input[type="submit"]:focus,.global-col-right form input[type="submit"]:active,.global-col-right form .btn-default:hover,.global-col-right form .btn-default:focus,.global-col-right form .btn-default:active,.form-container form input[type="submit"]:hover,.form-container form input[type="submit"]:focus,.form-container form input[type="submit"]:active,.form-container form .btn-default:hover,.form-container form .btn-default:focus,.form-container form .btn-default:active{color:#fff !important;background-color:#44a993 !important;outline:none !important;}#bbox-root form#mongo-form input[type="submit"]:disabled,#bbox-root form#mongo-form .btn-default:disabled,.global-col-right form input[type="submit"]:disabled,.global-col-right form .btn-default:disabled,.form-container form input[type="submit"]:disabled,.form-container form .btn-default:disabled{background-color:rgba(20,128,105,.2) !important;cursor:not-allowed;}#bbox-root form#mongo-form .form-group.required .control-label:after,.global-col-right form .form-group.required .control-label:after,.form-container form .form-group.required .control-label:after{content:"*";color:#f00;}.component-campaigner form{padding:50px;}@media(max-width:767px){.component-campaigner form{padding:20px;}}.component-campaigner #formContainer{background:transparent !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 select,.component-campaigner #FormFieldsTable input[type="text"]{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 label,form[id^="fxb"] .form-field input{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 .BBFormRadioDescriptionOther,#bbox-root .BBFormRadioAmount{font-size:12px;text-transform:uppercase;font-weight:bold;}#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:none !important;border:none !important;}.landing-search:focus,.landing-search:hover,.landing-search:active{outline:none !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::-webkit-input-placeholder,.condensed-select::-moz-placeholder,.condensed-select::-ms-input-placeholder,.condensed-select::-moz-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:visited,.search-form .what-is-ihp a:focus,.search-form .what-is-ihp a:hover{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-results-header,.search-form.no-search .search-pagesizes,.search-form.no-search .search-results-container{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:visited,.search-result .referral-phone a:hover,.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:visited,.search-result .search-result-phone a:hover{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:visited,.search-result h3.search-result-name a:hover{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:visited,.search-result .search-result-location a:hover{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:visited,.search-result .category a:hover{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:bold;font-size:11px;color:#666971;}.search-result.recommended-physician .referral-btn-holder{position:relative;top: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:visited,.result-generic h3 a:hover{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:visited,.result-generic .category a:hover{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:bold;}.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:visited,.search-results-footer .page-item a:hover{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:visited,.search-results-footer .page-item.disabled a:hover{color:#ddd;}.search-results-footer .page-number{color:#148069;font-weight:bold;}.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:visited,.featured-item h3.search-result-name a:hover{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:hover,.featured-item .cta-container a.cta-button:focus,.featured-item .cta-container a.cta-button:active,.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-hover,.ui-autocomplete .ui-state-active{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:bold;}.search-error-message a{text-decoration:underline;}.result-event .event-date{font-weight:bold;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 .landing-search,.marquee-wrapper .am-placeholder-label .amph-span{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:normal;}.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:bold;margin-bottom:10px;}.home-card .row-flex{display:flex;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:hover,.component-video-playlist-strip .slide-playlist-link:active,.component-video-playlist-strip .slide-playlist-link:focus,.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:bold;color:#fff;line-height:1;pointer-events:none;}.playlist-button-prev,.playlist-button-next{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-prev svg,.playlist-button-next svg{fill:#fff;}.playlist-button-prev.swiper-button-disabled,.playlist-button-next.swiper-button-disabled{display:none;}.playlist-button-next{right:0;left:auto;transform:translateY(-50%);}.playlist-button-prev{left:0;right:auto;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:bold;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:bold;color:#fff;line-height:1;}.video-playlist .darkening-agent{width:100%;height:0;position:absolute;}.video-playlist .darkening-agent,.video-playlist .playlist-slide-img,.video-playlist .active-border{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:flex;}@media(max-width:767px){.video-playlist .playlist-wrapper{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%;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:visited,.header-container a:focus{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:visited,.menu-container .menu-links .menu-link a:focus{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:transparent;}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:hover,.component-accordion .direction-button a:focus,.component-accordion .direction-button a:active{color:#fff !important;background-color:#148069 !important;outline:none !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-plus,.component-accordion .accordion-list .accordion-slide .panel .panel-title a .glyphicon-minus,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a .glyphicon-plus,.component-accordion .accordion-list .accordion-slide .panel-heading .panel-title a .glyphicon-minus{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:visited,.messaging-space .message-title a:focus,.messaging-space .message-title a:hover{color:#262626;}.strip-form,.curated-strip-ad{background-color:#e7f4f1;}.strip-form .cta,.curated-strip-ad .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:visited,.msg-hero .messaging-unit h3.message-title a:focus{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:visited,.msg-hero .msg-hero-bot h3.message-title a:focus{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 h2:empty,.messaging-carousel .carousel-header .message-copy: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:none !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");transform:translateX(100%);}.messaging-carousel .swiper-button-prev{left:calc(50% - 80px);background-image:url(/images/arrow-left.png);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:flex;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:normal;white-space:initial;margin-left:70px;text-align:left;color:#30384c;}.messaging-link.vote-link .vote-label .action{font-weight:bold;text-transform:uppercase;font-size:18px;}.messaging-link.vote-link .vote-icon{width:40px;position:absolute;top:50%;left:30px;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:hover,.component-campus-list .location-link a:active,.component-campus-list .location-link a:visited,.component-campus-list .location-link a:focus{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:visited,.component-featured-resource-3 h5 a:focus{text-decoration:none;color:#148069;}.component-featured-resource-3 h5 a:hover{text-decoration:underline;color:#148069;}.component-full-copy-break-img,.component-full-copy-break{background-color:#e7f4f1;}.component-full-copy-break-img .buttons .btn:nth-child(2n+1),.component-full-copy-break .buttons .btn:nth-child(2n+1){background:#148069;color:#fff;}.component-full-copy-break-img .buttons .btn:nth-child(2n),.component-full-copy-break .buttons .btn:nth-child(2n){background:#fff;color:#148069;}.arcadia .component-full-copy-break-img,.arcadia .component-full-copy-break{background-color:#ecece0;}.arcadia .component-full-copy-break-img .buttons .btn:nth-child(2n+1),.arcadia .component-full-copy-break .buttons .btn:nth-child(2n+1){background:#df8924;color:#fff;}.arcadia .component-full-copy-break-img .buttons .btn:nth-child(2n),.arcadia .component-full-copy-break .buttons .btn:nth-child(2n){background:#fff;color:#75a956;}.component-full-copy-break-img,.component-full-copy-break{position:relative;}.component-full-copy-break-img .headline,.component-full-copy-break .headline{margin:0;}.component-full-copy-break-img .headline+.body-copy,.component-full-copy-break .headline+.body-copy{margin-top:20px;}.component-full-copy-break-img .headline:empty+.body-copy,.component-full-copy-break .headline:empty+.body-copy{margin-top:0;}.component-full-copy-break-img .headline+.buttons,.component-full-copy-break-img .body-copy+.buttons,.component-full-copy-break .headline+.buttons,.component-full-copy-break .body-copy+.buttons{margin-top:40px;}.component-full-copy-break-img .buttons:empty,.component-full-copy-break .buttons:empty{display:none;}.component-full-copy-break-img .buttons .btn,.component-full-copy-break .buttons .btn{margin-right:20px;letter-spacing:1px;}.component-full-copy-break-img .buttons .btn:last-child,.component-full-copy-break .buttons .btn:last-child{margin-right:0;}.component-full-copy-break-img .body-copy,.component-full-copy-break .body-copy{font-size:18px;}@media(max-width:768px){.component-full-copy-break-img .body-copy,.component-full-copy-break .body-copy{font-size:16px;}}.component-full-copy-break-img .body-copy p:last-child,.component-full-copy-break .body-copy p:last-child{margin-bottom:0;}@media(max-width:768px){.component-full-copy-break-img .global-col-left img,.component-full-copy-break .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 .headline,.component-full-copy-break .body-copy{color:#fff;}.component-full-copy-break .inner-wrapper{position:relative;top: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-prev,.component-image-gallery .thumb-wrapper .swiper-button-next{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:none;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:visited,.physician-card-container a:hover{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:none;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 img,.component-pu-message .modal .modal-dialog .btn{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:hover,.component-prom a:active,.component-prom a:visited,.component-prom a:focus{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-distribution,.component-ratings .ds-title,.component-ratings .ds-commentprefix{display:none;}.component-ratings .ds-xofy,.component-ratings .ds-average,.component-ratings .ds-average-max,.component-ratings .ds-ratings,.component-ratings .ds-comments{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:normal;}.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;-moz-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:hover,.component-ratings .ds-poweredby a:active,.component-ratings .ds-poweredby a:visited,.component-ratings .ds-poweredby a:focus{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:visited,.component-related-locations .location-header a:focus,.component-related-locations .location-header a:hover{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:visited,.component-related-locations a:focus,.component-related-locations a:hover{color:#262626;}.component-related-locations p{font-size:14px;font-weight:normal;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:visited,.component-related-locations .marker-copy .marker-directions-link a:focus,.component-related-locations .marker-copy .marker-directions-link a:hover{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:visited,.component-related-resources .resources-read-more a:focus,.component-related-resources .resources-read-more a:hover{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%;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:visited,.component-services a:hover{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 200ms 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:visited,.component-services .panel-title a:focus{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:visited,.component-services-expanded .service-expanded-item a:focus,.component-services-expanded .service-expanded-item a:hover{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-icons,.component-sharing.sharing-full-width .share-copy{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:hover,.wb h2 a:active,.wb h2 a:visited,.wb h2 a:focus{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 0 0 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:hover,.wb .social-links-container .social-link a:active,.wb .social-links-container .social-link a:visited,.wb .social-links-container .social-link a:focus{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:#f00;}.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-month li,.wb .wb-archive .wb-entries 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:normal;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:bold;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:visited,.email-newsletter-container .cta a:focus,.email-newsletter-container .cta a:hover{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 .swiper-container,.marquee-wrapper .img-slide{min-height:280px;}@media(min-width:768px){.marquee-wrapper .swiper-container,.marquee-wrapper .img-slide{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%;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-headline,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body{text-align:center;color:#fff;}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline *,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body *{color:#fff;}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline:empty,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body:empty{display:none;}.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-headline img,.marquee-wrapper .img-slide .marquee-slide-overlay-container .marquee-slide-overlay .marquee-body 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:none;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 .search-landing input[type="submit"],.marquee-wrapper .marquee-search-container .amph-span,.marquee-wrapper .marquee-search-container .marquee-search-input,.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{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition: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:hover,.marquee-wrapper .marquee-search-container .suggest-box ul li a:focus,.marquee-wrapper .marquee-search-container .suggest-box ul li a:active{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-prev,.marquee-wrapper .marquee-video .swiper-button-next{opacity:0;transition:.3s ease all;}.marquee-wrapper .marquee-video:hover .swiper-button-prev,.marquee-wrapper .marquee-video:hover .swiper-button-next{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%;transform:translateY(-100%);background:-moz-linear-gradient(top,rgba(52,57,76,0) 0%,#34394c 100%);background:-webkit-linear-gradient(top,rgba(52,57,76,0) 0%,#34394c 100%);background:linear-gradient(to bottom,rgba(52,57,76,0) 0%,#34394c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}@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%;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:bold;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%;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;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 .swiper-container,.fyfhfl-marquee .marquee-wrapper .img-slide{min-height:280px;}@media(min-width:768px){.fyfhfl-marquee .marquee-wrapper .swiper-container,.fyfhfl-marquee .marquee-wrapper .img-slide{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:visited,.quick-links-container .link-container .quick-link-copy a:focus{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;-moz-transition:transform 1s;-webkit-transition:transform 1s;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:visited,.quick-links-container .mobile-link-container .quick-link-copy a:focus{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;-moz-transition:transform .2s;-webkit-transition:transform .2s;transition:transform .2s;}.js-cc-new-customer .error-custom{color:#f00;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-label,.js-cc-find-customer .form-field{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:#f00;float:right;margin:1em 0;}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}html,body{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-no-bg,.component-container.component-bg{padding-bottom:45px;}.component-container.component-no-bg{padding-top:0;}.home-main-unit+.component-no-bg,.marquee-wrapper+.component-no-bg,.component-bg+.component-no-bg{padding-top:45px;}.fyfhfl-marquee+.component-no-bg{padding-top:25px;}p a,p a:hover,p a:active,p a:visited,p a:focus,.long-desc a,.long-desc a:hover,.long-desc a:active,.long-desc a:visited,.long-desc a:focus{color:#148069;}p a:hover,.long-desc a:hover{text-decoration:underline;}p{margin:0 0 20px 0;}.long-desc-search{padding-top:60px;}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:#262626;}h1 a,h1 a:active,h1 a:visited,h1 a:focus,h1 a:hover,.h1 a,.h1 a:active,.h1 a:visited,.h1 a:focus,.h1 a:hover,h2 a,h2 a:active,h2 a:visited,h2 a:focus,h2 a:hover,.h2 a,.h2 a:active,.h2 a:visited,.h2 a:focus,.h2 a:hover,h3 a,h3 a:active,h3 a:visited,h3 a:focus,h3 a:hover,.h3 a,.h3 a:active,.h3 a:visited,.h3 a:focus,.h3 a:hover,h4 a,h4 a:active,h4 a:visited,h4 a:focus,h4 a:hover,.h4 a,.h4 a:active,.h4 a:visited,.h4 a:focus,.h4 a:hover{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:hover,.teal:active,.teal:visited,.teal:focus{text-decoration:none;color:#148069;}a.teal:hover{text-decoration:underline;color:#148069;}.white,.white:hover,.white:active,.white:visited,.white:focus{text-decoration:none;color:#fff;}a.white:hover{text-decoration:underline;color:#fff;}.btn-vote{color:#148069;border:0;outline:none;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:none;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:none;text-transform:uppercase;}.see-all-btn:hover,.see-all-btn:focus,.see-all-btn:active,.see-all-btn:visited{text-decoration:none;border:1px solid #148069;color:#148069;outline:none;}.image-ratio-link{display:block;padding-bottom:56.25%;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;}.rte ul,.long-desc ul{list-style:none;padding:0;margin:0;}.rte ul li,.long-desc ul li{padding-left:1em;text-indent:-.7em;}.rte ul li::before,.long-desc 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;background-color:transparent;}@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:bold;}.cta a,.cta a:active,.cta a:visited,.cta a:focus,.cta a:hover{text-decoration:none;color:#148069;}.row-flex{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%;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:visited,.rss-icon a:focus,.rss-icon a:hover{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-ratings,.page-summary-extended .ds-comments{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:bold;}.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:normal;float:right;text-align:center;width:20px;}.secondary-nav.mobile .snm-expand,.secondary-nav.mobile .snm-menu{color:#30384c;}.secondary-nav.mobile .snm-expand .plus,.secondary-nav.mobile .snm-expand .minus,.secondary-nav.mobile .snm-menu .plus,.secondary-nav.mobile .snm-menu .minus{position:relative;top:-3px;}.secondary-nav.mobile .snm-expand .plus img,.secondary-nav.mobile .snm-expand .minus img,.secondary-nav.mobile .snm-menu .plus img,.secondary-nav.mobile .snm-menu .minus 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:visited,.secondary-nav.mobile ul li a:hover{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:hover,.secondary-nav.mobile ul li.first-nav .snm-menu:focus,.secondary-nav.mobile ul li.first-nav .snm-menu:active,.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:visited,.secondary-nav.mobile ul li.level-1 a:hover{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:visited,.secondary-nav.desktop ul li a:hover{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:visited,.secondary-nav.desktop ul li.active a:hover{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 200ms ease-in-out;}.btn:hover,.btn:focus,.btn:active,.btn:active:focus,.btn:visited,a.btn:hover,a.btn:focus,a.btn:active,a.btn:active:focus,a.btn:visited{outline:none !important;box-shadow:none !important;text-decoration:none;}.btn-default,a.btn-default{background-color:none;color:#148069;border:1px solid #148069;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:visited,a.btn-default:hover,a.btn-default:focus,a.btn-default:active,a.btn-default:visited{color:#fff !important;background-color:#148069 !important;border:1px solid #148069;}.btn-primary,a.btn-primary,.component-container .btn-primary,.component-container a.btn-primary{color:#fff;background-color:#148069;border:1px solid #148069;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:visited,a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-primary:visited,.component-container .btn-primary:hover,.component-container .btn-primary:focus,.component-container .btn-primary:active,.component-container .btn-primary:visited,.component-container a.btn-primary:hover,.component-container a.btn-primary:focus,.component-container a.btn-primary:active,.component-container 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:hover,.btn-success:focus,.btn-success:active,.btn-success:visited,a.btn-success:hover,a.btn-success:focus,a.btn-success:active,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:hover,.btn-inverted:focus,.btn-inverted:active,.btn-inverted:visited,a.btn-inverted:hover,a.btn-inverted:focus,a.btn-inverted:active,a.btn-inverted:visited{color:#148069 !important;background-color:transparent !important;outline:none !important;}.btn-transparent,a.btn-transparent{color:#fff;background-color:transparent !important;border:1px solid #fff !important;}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active,.btn-transparent:visited,a.btn-transparent:hover,a.btn-transparent:focus,a.btn-transparent:active,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;}.btn-transparent-green:hover,.btn-transparent-green:focus,.btn-transparent-green:active,.btn-transparent-green:visited,a.btn-transparent-green:hover,a.btn-transparent-green:focus,a.btn-transparent-green:active,a.btn-transparent-green:visited{color:#148069;background-color:transparent;border:1px solid rgba(20,128,105,.7) !important;}.btn-green,a.btn-green{color:#fff !important;background-color:#148069;border:none;}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green:visited,a.btn-green:hover,a.btn-green:focus,a.btn-green:active,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:hover,.btn-dark-blue:focus,.btn-dark-blue:active,.btn-dark-blue:visited,a.btn-dark-blue:hover,a.btn-dark-blue:focus,a.btn-dark-blue:active,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:"»";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;}::-webkit-input-placeholder,:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-ms-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:-moz-linear-gradient(top,transparent 40%,rgba(48,56,76,.65) 100%);background:-webkit-linear-gradient(top,transparent 40%,rgba(48,56,76,.65) 100%);background:linear-gradient(to bottom,transparent 40%,rgba(48,56,76,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}.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 black;}.slick-slider .cta{text-shadow:1px 1px 2px black;}.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-title,.messaging-unit.postermsg .message-copy{color:#fff;}.messaging-unit.postermsg .message-title a,.messaging-unit.postermsg .message-copy a{color:#fff;}.messaging-unit.postermsg .message-title a:visited,.messaging-unit.postermsg .message-title a:active,.messaging-unit.postermsg .message-title a:hover,.messaging-unit.postermsg .message-title a:focus,.messaging-unit.postermsg .message-copy a:visited,.messaging-unit.postermsg .message-copy a:active,.messaging-unit.postermsg .message-copy a:hover,.messaging-unit.postermsg .message-copy a:focus{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:flex;flex-wrap:wrap;}.row.equal>.col-md-8{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 ul>li,.component-container ol>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{transform:rotate(-180deg);}.ihp-flag{color:#148069 !important;font-size:12px;font-weight:700;margin-bottom:10px;}.ihp-flag:hover,.ihp-flag:active,.ihp-flag:visited,.ihp-flag:focus{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%;transform:translateY(-50%);}.custom-checkbox[type="checkbox"].medium:after{top:-1px;left:1px;width:16px;height:16px;border-radius:3px;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 h1,.arcadia h2,.arcadia .marquee-headline{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:hover,.arcadia .cta a:focus{color:#df8924;}.arcadia .component-form form input[type="submit"],.arcadia .btn-green,.arcadia a.btn-green{background-color:#df8924 !important;}.arcadia .curated-strip-ad,.arcadia .messaging-carousel,.arcadia .msg-hero,.arcadia .strip-form,.arcadia .form-container form,.arcadia .global-col-right 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%;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 h3,.arcadia footer .menu-container .menu-links .menu-link a:hover{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;}