.auth-bar a {color: black;}.auth-bar .submit-free-listing {display: table-cell;}.auth-bar .submit-free-listing .image {padding-right: 10px;}.auth-bar .auth-bar-user .icon-login-circle,.auth-bar .auth-bar-user .icon-login-small {display: none;font-size: 30px;font-size: 3rem;}.auth-bar .auth-bar-user .auth-bar-avatar {border: 1px solid #FFFFFF;width: 30px;height: 30px;}.auth-bar .auth-bar-user .text {padding-left: 10px;}.auth-bar .auth-bar-user .login-link-container {cursor: pointer;padding-left: 15px;}.auth-bar .auth-bar-user .facebook-user {cursor: pointer;}.auth-bar .auth-bar-user .user-details {position: relative;}.auth-bar .auth-bar-user .logout-tooltip {display: none;z-index: 10;background-color: #6f6d66;position: absolute;top: 45px;right: -16px;white-space: nowrap;font-family: "YellowPages Reg", Helvetica, sans-serif;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.auth-bar .auth-bar-user .logout-tooltip a {color: #FFFFFF;display: block;}.auth-bar .auth-bar-user .logout-tooltip .pointer {width: 0px;height: 0px;border-left: 8px solid;border-right: 8px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-color: transparent\0;border-bottom: 8px solid #6f6d66;position: absolute;top: -8px;right: 25px;}.auth-bar .auth-bar-user .logout-tooltip .flow-layout > .cell {border-color: #BBBBBB !important;}.auth-bar .auth-bar-user.expanded .logout-tooltip {display: block;}.auth-bar.default .icon-submit2,.auth-bar.default .icon-login-circle {font-size: 28px;font-size: 2.8rem;}.auth-bar.home-page .text,.auth-bar.home-page .user-details {font-size: 12px;font-size: 1.2rem;}.auth-bar.home-page .submit-free-listing {padding-right: 45px;}.auth-bar.home-page .icon-submit2 {font-size: 22px;font-size: 2.2rem;}.auth-bar.home-page .auth-bar-user .icon-login-circle {display: block;font-size: 22px;font-size: 2.2rem;}.auth-bar.home-page .auth-bar-user .logout-tooltip {top: 37px;right: -20px;}@media all and (max-width: 767px) {.auth-bar.default .auth-bar-user .icon-login-small {display: inline-block;}.auth-bar.default .auth-bar-user .name,.auth-bar.default .auth-bar-user .text.user-details {display: none;}}@media all and (min-width: 768px) {.auth-bar .auth-bar-user .icon-login-circle {display: inline-block;}}@media all and (max-width: 1279px) {.auth-bar.default .submit-free-listing {display: none;}}@media all and (max-width: 767px) {.auth-bar.home-page .submit-free-listing {display: none;}}.nav-bar-container {position: relative;z-index: 3;}.nav-bar-container.home-page .nav-bar-right-container {margin-right: 0;margin-top: 15px;}.nav-bar-container.home-page .image {padding-right: 8px;}.nav-bar-container.home-page .auth-bar-user .auth-bar-avatar {width: 24px;height: 24px;}.nav-bar-container.home-page .icon-login-small {display: none;font-size: 30px;font-size: 3rem;}.nav-bar-container.home-page .nav-bar-padding {padding-left: 0;padding-right: 0;}.nav-bar-container.home-page .nav-bar-user .text {padding-left: 0;}.nav-bar-container.home-page .nav-bar-user .name {max-width: 200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.nav-bar-container .nav-bar-right-container {margin-right: 15px;margin-top: 2px;position: absolute;right: 0;}.nav-bar-container .nav-bar-padding {padding-left: 15px;padding-right: 15px;}.nav-bar-container .clamp-widest {position: relative;}@media all and (max-width: 1300px) {.nav-bar-container.home-page .nav-bar-right-container {margin-right: 30px;}}@media all and (max-width: 767px) {.nav-bar-container.home-page .nav-bar-right-container {margin-right: 20px;}}@media all and (max-width: 970px) {.nav-bar-container .nav-bar-padding {padding-left: 0;padding-right: 0;}}.add-missing-business-form h2 {border-top: 1px solid #E0E0E0;padding-top: 15px;}.advertiser-response.loading {text-align: center;}.advertiser-response-form {padding: 10px;border: 2px solid #ffce00;background-color: #f5f5f5;border: none;}.advertiser-response-form .write-review-buttons {text-align: right;padding-top: 20px;border-top: 1px solid #E0E0E0;margin-top: 20px;}.advertiser-response-form .review-container {margin-bottom: 10px;}.advertiser-response-form .errors {margin-top: 5px;}@media all and (max-width: 350px) {.advertiser-response-form .write-review-buttons {text-align: left;}}.alpha-list {padding-left: 5px;}.alpha-list > li {list-style: lower-alpha;margin-left: 15px;}.alpha-list.indented {padding-left: 15px;}.search-result-target-media .more-servicing-padding.last-cell {padding: 20px 0 0 30px;}.article-side-bar .articles-extra-padding.middle-cell {padding: 30px 0 30px 30px;}.article-side-bar .articles-extra-padding.first-cell {padding: 45px 0 0 30px;border-bottom: none !important;}.article-side-bar .cell.articles-extra-padding.last-cell {padding: 20px 0 0 30px;}.article-side-bar .image .icon-arrow-right {color: #007BAC;}.article-side-bar .header .link {font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;}.article-side-bar .article .thumbnail img {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;height: 50px;width: 50px;color: red;}.article-side-bar .article h2 {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;font-size: 14px;font-size: 1.4rem;color: black;}@media all and (max-width: 1024px) {.article-side-bar .cell.articles-extra-padding.first-cell {padding: 25px 0 15px 15px !important;border-bottom: none !important;}.article-side-bar .cell.articles-extra-padding.first-cell .text-and-image {padding: 0;}.article-side-bar .cell.articles-extra-padding.middle-cell {padding: 15px !important;}.cell.articles-extra-padding.last-cell {padding: 15px 0 0 15px !important;}.cell.more-servicing-padding.last-cell {padding: 15px !important;}}.book-table.bpp.contact {border-top: 1px solid #D0D0D0;display: block;}.booking-form-title {padding-bottom: 30px;}.search-contact-card .book-appointment,.search-contact-card .request-quote,.search-contact-card .enquiry-button {line-height: 1;margin: 0;padding: 10px 0;}@media all and (max-width: 526px) {.search-contact-card .book-appointment,.search-contact-card .request-quote,.search-contact-card .enquiry-button {margin-top: 9px;}}.search-contact-card .enquiry-button {padding: 9px 0;}.search-contact-card .map-view .book-appointment,.search-contact-card .map-view .request-quote {margin-top: 9px;}.sem-results .book-appointment,.sem-results .request-quote {margin-top: 10px;margin-bottom: 10px;}.business-details .booking-button-wrapper {margin: 10px 15px;}.booking-request .privacy-message label {padding-top: 15px;padding-bottom: 0;}.booking-request p.form-footnotes {color: #666666;}.booking-request-view {font-size: 16px;font-size: 1.6rem;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 0 10px;}.booking-request-view.flow-layout.outside-gap-medium {padding-left: 0;padding-right: 0;}.booking-request-view .flow-layout {background-color: #FFFFFF;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.booking-request-view .request-link > .flow-layout {-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);}.booking-request-view .request-link > .flow-layout:hover {background-color: #f5f5f5;}@media all and (max-width: 680px) {.booking-request-view .cell.button-container {display: none;}}.section-form-centered {width: 245px;margin: 0 auto;}.bookings-error-message {margin-bottom: -20px;}.bookings-error-message.info {color: #65a916;}.bookings-error-message.hide {display: none;}.bookings-footer {margin-top: 40px;padding: 15px;border-top-style: solid;border-top-color: #CCCCCC;border-top-width: 1px;}.bookings-body-content .notification-description {font-family: "YellowPages Reg", Helvetica, sans-serif;color: #737373;font-size: 14px;font-size: 1.4rem;margin-top: -20px;}@media all and (max-width: 550px) {.add-customised-question-form .button {margin: 5px 0;}}.customised-question-list .flow-layout .cell.add-question-button {border-bottom: none;padding-top: 25px;}.customised-question-list .flow-layout .question-item {border-bottom: 1px #E0E0E0 solid;}.customised-question-list .flow-layout .question-item:last-child {border: none;}.delete-question-approve-dialog .error-message {margin: 0;padding: 0 0 10px 0;}.bookings-menu-bar {padding: 0 0 0 10px;background-color: #000000;height: 50px;}.bookings-menu-bar .clamp-widest > div {display: inline-block;}.bookings-menu-bar .bookings-logo-title a {font-size: 20px;font-size: 2rem;font-family: "YellowPages Bold", Helvetica, sans-serif;line-height: 50px;color: #ffce00;}.bookings-menu-bar .bookings-logo-title a:hover {color: #FFFFFF;}.bookings-menu-bar .bookings-logo-title a img {float: left;}.bookings-menu-bar .bookings-logo-title .bookings-yp-logo {width: 30px;height: 30px;padding: 10px 10px 10px 0;}.bookings-menu-bar .dropdown {font-family: "YellowPages Bold", Helvetica, sans-serif;position: relative;float: right;}.bookings-menu-bar .dropdown .open {display: none;}.bookings-menu-bar .dropdown .close {display: inline;}.bookings-menu-bar .dropdown.expanded .menu-icon {background-color: #333333;}.bookings-menu-bar .dropdown.expanded .close {display: none;}.bookings-menu-bar .dropdown.expanded .open {display: block;}.bookings-menu-bar .dropdown.expanded .dropdown-menu-bar-content {display: block;}.bookings-menu-bar .dropdown .dropdown-menu-bar-content {z-index: 100;position: absolute;display: none;right: 0;width: 320px;background-color: #333333;}.bookings-menu-bar .dropdown .dropdown-menu-bar-content .cell {padding: 0;font-family: "YellowPages Reg", Helvetica, sans-serif;border: none;border-bottom: 1px solid #4e4e4e;}.bookings-menu-bar .dropdown .dropdown-menu-bar-content .cell a {color: #ffce00;line-height: 50px;height: 50px;width: 305px;display: block;padding-left: 15px;}.bookings-menu-bar .dropdown .dropdown-menu-bar-content .cell a:hover {color: #FFFFFF;}.bookings-menu-bar .dropdown .dropdown-menu-bar-content .cell.active a {color: #FFFFFF;}.bookings-menu-bar .dropdown .menu-icon:hover {cursor: pointer;}.bookings-menu-bar .dropdown .menu-icon:hover span {color: #FFFFFF;}.bookings-menu-bar .dropdown .menu-icon > span {line-height: 50px;}.sms-notification .enable-button {vertical-align: middle;}.sms-notification .enable-button button {margin-top: 10px;}.sms-notification .verify-code-field,.sms-notification .mobile-number-field {max-width: 500px;}.disable-sms-form .phone-number {text-align: center;font-size: 42px;font-size: 4.2rem;}.disable-sms-form .sms-description {text-align: center;padding-top: 15px;margin: 0;}.verify-code-form {background: white;padding: 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.verify-code-form .media-object.inside-gap-large > .right {margin-top: 22px;}@media all and (max-width: 550px) {.verify-code-form .button {margin: 5px 0;}}.bookings-section {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #FFFFFF;}.bookings-section .bookings-section-header {padding: 10px;-webkit-border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topright: 6px;border-top-right-radius: 6px;font-size: 16px;font-size: 1.6rem;color: #FFFFFF;}.bookings-section .bookings-section-sub-header {padding: 10px;}.bookings-section .bookings-section-header {background-color: #9b9b9b;}.bookings-section .bookings-section-sub-header {background-color: rgba(155, 155, 155, 0.15);}.bookings-section.bookings-red .bookings-section-header {background-color: #d0021b;}.bookings-section.bookings-red .bookings-section-sub-header {background-color: rgba(208, 2, 27, 0.15);}.bookings-section.green .bookings-section-header {background-color: #65a916;}.bookings-section.green .bookings-section-sub-header {background-color: rgba(101, 169, 22, 0.15);}.bookings-section.grey .bookings-section-header {background-color: #4e4e4e;}.bookings-section.grey .bookings-section-sub-header {background-color: rgba(78, 78, 78, 0.15);}.bookings-section.poi-orange .bookings-section-header {background-color: #fa8507;}.bookings-section.poi-orange .bookings-section-sub-header {background-color: rgba(250, 133, 7, 0.15);}.bookings-section .bookings-section-body {padding: 10px;}.bookings-section .bookings-section-body.no-body-gap {padding: 0;}.breadcrumbs-container a {color: #007BAC;}.breadcrumbs {display: inline-block;line-height: 1.4rem;}.breadcrumbs .glyph.icon-arrow-subcategory {display: none;}.breadcrumb-text {color: #a4a4a4;}.breadcrumb-arrow {padding: 0 5px;}.seo-breadcrumbs-container {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: #FFFFFF;margin-bottom: 10px;padding: 5px;}.seo-breadcrumbs-container .no-wrap {padding-right: 10px;white-space: nowrap;}.breadcrumb-arrow:after {content: '›';}@media all and (max-width: 700px) {.breadcrumbs-container .breadcrumbs {display: block;text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;word-wrap: normal;line-height: 2rem;width: 100%;}.breadcrumbs-container .breadcrumbs .glyph.icon-arrow-subcategory {display: inline;font-size: 10px;font-size: 1rem;color: #a4a4a4;position: relative;bottom: 2px;padding: 0 4px;}.breadcrumbs-container .breadcrumb-arrow {padding: 0;font-size: 1.4rem;}.breadcrumbs-container .breadcrumb-arrow:after {display: none;}}.bulleted-list > li {list-style: disc;margin-left: 15px;}.bulleted-list.top-margin-small {margin-top: 5px;}.bulleted-list.indented {padding-top: 10px;padding-left: 15px;}@media all and (max-width: 320px) {.bulleted-list.indented {padding-left: 5px;}}.bulleted-list.with-link {color: #007BAC;}.ticked-list .icon {margin-right: 10px;}.carousel-wrapper {overflow: hidden;position: relative;background: #aaa;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: #e3e3e3;}.carousel-wrapper .scroller {height: 100%;float: left;padding: 0;}.carousel-wrapper .scroller > .the-list {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;overflow: hidden;list-style: none;display: block;float: left;width: 100%;height: 100%;padding: 0;margin: 0;text-align: left;-moz-transition: opacity 0.1s linear 0s;-webkit-transition: opacity 0.1s linear 0s;-o-transition: opacity 0.1s linear 0s;transition: opacity 0.1s linear 0s;}.carousel-wrapper .scroller > .the-list.fade-out {opacity: 0;}.carousel-wrapper .scroller > .the-list > li {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-webkit-transform: translate3d(0, 0, 0);box-sizing: border-box;display: block;float: left;text-align: center;font-size: 18px;line-height: 140%;}.carousel-wrapper .nav {width: 100%;position: absolute;text-align: center;bottom: 0px;background-color: rgba(255, 255, 255, 0.8);line-height: 30px;height: 30px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}.carousel-wrapper .scroll-prev,.carousel-wrapper .scroll-next {position: absolute;top: 50%;opacity: 0.1;-moz-transition: all 0.15s linear 0s;-webkit-transition: all 0.15s linear 0s;-o-transition: all 0.15s linear 0s;transition: all 0.15s linear 0s;}.carousel-wrapper .scroll-prev:hover,.carousel-wrapper .scroll-next:hover {opacity: 0.7;}.carousel-wrapper .scroll-prev {left: 0px;}.carousel-wrapper .scroll-next {right: 0px;}.carousel-wrapper .indicator > li {display: inline-block;}.carousel-wrapper .indicator > li {cursor: pointer;width: 8px;height: 8px;display: inline-block;*display: inline;*zoom: 1;margin: 5px;border-radius: 50%;background: #CCCCCC;vertical-align: middle;}.carousel-wrapper .indicator > li.active {background-color: #007BAC;}.related-businesses li,.related-articles li {padding-top: 5px;padding-bottom: 5px;}.related-businesses .related-business-link .image,.related-articles .related-business-link .image,.related-businesses .related-article-link .image,.related-articles .related-article-link .image {width: 40px;height: 40px;padding-right: 10px;text-align: center;}.related-businesses .related-business-link .image img,.related-articles .related-business-link .image img,.related-businesses .related-article-link .image img,.related-articles .related-article-link .image img {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;max-width: 40px;max-height: 40px;}.related-businesses .related-business-link .description,.related-articles .related-business-link .description,.related-businesses .related-article-link .description,.related-articles .related-article-link .description {color: #6D6D6D;}.category-information .category-search-bar .subtitle {margin: 15px 0;color: #7f7f7f;}.category-information .page-content-with-menu .category-image {float: right;margin: 0 0 20px 20px;max-width: 100%;}.category-information .categories-container {padding: 10px;}.category-information .text-block {padding-bottom: 10px;}.category-information .related-groups h4 {font-family: "YellowPages Bold", Helvetica, sans-serif;display: inline;}.category-information .related-groups ul {display: inline-block;}.category-information .related-groups ul li {display: inline-block;padding-right: 10px;}.major-cities-list {margin-bottom: 15px;}@media all and (max-width: 767px) {.category-information .category-search-bar {margin-right: 15px;padding-bottom: 10px;}.nav {position: relative;min-height: 40px;}.nav ul {min-width: 130px;padding: 5px 0;border: solid 1px #CCCCCC;border-top: none;background: #E9E9E9;min-height: 25px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;display: none;}.nav a {display: block;padding: 9px 5px 7px 15px;text-align: left;color: #666666;}.nav.active ul {display: block;}.nav.active a {-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;border-bottom-color: #E9E9E9;}.clicker {min-width: 130px;display: block;position: relative;background-image: -o-linear-gradient(bottom, #E9E9E9, #F9F9F9);background-image: -moz-linear-gradient(bottom, #E9E9E9, #F9F9F9);background-image: -webkit-linear-gradient(bottom, #E9E9E9, #F9F9F9);background-image: -ms-linear-gradient(bottom, #E9E9E9, #F9F9F9);background-image: linear-gradient(bottom, #E9E9E9, #F9F9F9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');;background-color: #F9F9F9;border: 1px solid #CCCCCC;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;appearance: none;-webkit-appearance: none;-moz-appearance: none;}}@media all and (max-width: 767px) and (max-width: 479px) {.category-information .page-content-with-menu .category-image {display: none;}}@media all and (max-width: 767px) and (max-width: 640px) {.category-information .category-search-bar .major-cities-list {padding-bottom: 5px;}}@media all and (max-width: 767px) and (min-width: 641px) {.category-information .category-search-bar .nav ul {position: absolute;right: 0;left: 0;}}@media all and (min-width: 768px) {.category-information .category-search-bar {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;margin-right: 20px;}.category-information .category-search-bar .nav {position: relative;}.category-information .category-search-bar .nav ul {margin: 0;padding: 0;}.category-information .category-search-bar .nav li {margin: 0 5px 10px 0;padding: 0;}.category-information .category-search-bar .nav .current a {background: #999;color: #fff;border-radius: 5px;}.category-information .category-search-bar .clicker {display: none;}}@media all and (max-width: 640px) {.search-bar-category .first-cell {width: 100%;}}@media all and (min-width: 768px) {.panel-container.related-categories .panel-heading h3 {max-width: 358px;}}@media all and (min-width: 818px) {.panel-container.related-categories .panel-heading h3 {max-width: 408px;}}@media all and (min-width: 868px) {.panel-container.related-categories .panel-heading h3 {max-width: 458px;}}@media all and (min-width: 918px) {.panel-container.related-categories .panel-heading h3 {max-width: 508px;}}@media all and (min-width: 968px) {.panel-container.related-categories .panel-heading h3 {max-width: 558px;}}@media all and (min-width: 1018px) {.panel-container.related-categories .panel-heading h3 {max-width: 608px;}}@media all and (min-width: 1068px) {.panel-container.related-categories .panel-heading h3 {max-width: 658px;}}@media all and (min-width: 1118px) {.panel-container.related-categories .panel-heading h3 {max-width: 708px;}}@media all and (min-width: 1168px) {.panel-container.related-categories .panel-heading h3 {max-width: 758px;}}@media all and (min-width: 1218px) {.panel-container.related-categories .panel-heading h3 {max-width: 808px;}}.checkbox {display: none;display: inline\0/;cursor: pointer;}label span.checkbox-icon {display: none\0/ !important;}.checkbox-icon {display: none;}.not-checked {display: table-cell;cursor: pointer;}.checkbox:checked + label .checked {display: table-cell;cursor: pointer;}.checkbox:checked + label .not-checked {display: none;}.clickable-listing {cursor: pointer;}.clickable {cursor: pointer;}.header-row {position: relative;}.compare-container {margin: 20px 20px 10px;position: relative;}.compare-container .nav-buttons {width: 95px;}.compare-container .nav-buttons .left-wrapper {float: left;}.compare-container .nav-buttons .right-wrapper {float: right;}.compare-container .left-wrapper .glyph,.compare-container .right-wrapper .glyph {cursor: pointer;}.compare-container .passive-active-button.view-hidden {line-height: 37px;}.compare-container + .star-rating .image {padding-left: 10px;padding-right: 10px;}.compare-container .search-filters {position: absolute;left: 0;top: 0;width: 224px;background: #EDEDED;overflow: auto;}.compare-container .compare-data {overflow: hidden;background: white;-moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.compare-container > .media-object {background-color: #EFEFEF;}@media all and (max-width: 768px) {.compare-container {margin: 0 0 -10px;}.compare-container .compare-data {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}}.compare-container .horizontal-scrolling-div {overflow: auto;-webkit-overflow-scrolling: touch;}.compare-container td {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;padding: 10px;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;vertical-align: top;}.compare-container tr.no-bottom-border td {border-bottom: none;padding-bottom: 0;}.compare-container tr.no-top-padding td {padding-top: 0;}.compare-container .freeze-container {width: 190px;background-color: #FFFFFF;}.compare-container .freeze-container .left-table {width: 100%;}.compare-container .freeze-container .left-table td {font-family: "YellowPages Bold", Helvetica, sans-serif;}.compare-container .freeze-container .left-table tr:nth-child(1) td {border-right: none;}.compare-container .freeze-container .adpoint-link {cursor: pointer;}.compare-container .freeze-container .adpoint-link.disabled-adpoint {cursor: default;color: #BBBBBB;}.compare-container .freeze-container tr.adpoint-header:hover {cursor: pointer;}.compare-container .freeze-container .first-adpoint {border-top: 2px solid #CCCCCC;}.compare-container .freeze-container span.icon-checkbox-ticked {padding: 0 7px;color: gray;display: none;}.compare-container .freeze-container .active {border-top: 2px solid rgba(0, 0, 0, 0.2);border-bottom: 2px solid rgba(0, 0, 0, 0.2);-webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(#00abeb), to(#fff), color-stop(0.5, #fff), color-stop(0.5, #66cc00)) 21 30 30 21 repeat repeat;border-image: -webkit-gradient(linear, left top, left bottom, from(#00abeb), to(#fff), color-stop(0.5, #fff), color-stop(0.5, #66cc00)) 21 30 30 21 repeat repeat;}.compare-container .freeze-container .active .adpoint-link {color: #000000;}.compare-container .freeze-container .active span.icon-checkbox-ticked {display: inline;}.compare-container .inner-table tr {line-height: 20px;}.compare-container .inner-table tr.active td {border-top: 2px solid rgba(0, 0, 0, 0.2);border-bottom: 2px solid rgba(0, 0, 0, 0.2);}.compare-container .inner-table tr.active.adpoint.first td {border-top: 2px solid rgba(0, 0, 0, 0.2);}.compare-container .inner-table tr.active.adpoint.first td.last-column-cell {border: 0;}.compare-container .inner-table tr:nth-child(2n+3) td {background-color: #F7F7F7;}.compare-container .inner-table tr:nth-child(2n+4) td {background-color: #EFEFEF;}.compare-container .inner-table tr td.last-column-cell {background-color: #FFFFFF;border: none;}.compare-container .inner-table tr.opening-hours.dark-grey td.last-column-cell,.compare-container .inner-table tr.opening-hours td.last-column-cell {background-color: #FFFFFF;border: none;}.compare-container .inner-table .ratings-and-reviews-row {line-height: 1;}.compare-container .inner-table .adpoint {line-height: 19px;height: 44px;}.compare-container .inner-table .contact-details-row {height: 42px;}.compare-container .inner-table .adpoint.first td {border-top: 2px solid #CCCCCC;}.compare-container .inner-table .adpoint.first td.last-column-cell {border-top: 0;}.compare-container .inner-table .adpoint td {text-align: center;}.compare-container .inner-table tr.opening-hours {height: 59px;}.compare-container .inner-table tr.opening-hours td {background-color: #F7F7F7;}.compare-container .inner-table tr.opening-hours.dark-grey td {background-color: #EFEFEF;}.compare-container .inner-table td {min-width: 207px;max-width: 207px;}.compare-container .inner-table td.has-brand-bar {padding: 0;}.compare-container .inner-table td.has-brand-bar > div {position: relative;padding: 10px 10px 0;}.compare-container .inner-table .listing-name,.compare-container .inner-table .contact {color: #007BAC;}.compare-container .inner-table .listing-address {font-family: Helvetica, sans-serif;line-height: 14px;}.compare-container .inner-table .listing-logo {max-width: 184px;max-height: 49px;width: auto;height: 49px;}.compare-container .inner-table .green-tick {color: green;font-size: 20px;font-size: 2rem;}.compare-container .inner-table .payment-methods-row td {padding-right: 0;}.compare-container .inner-table .payment-methods-row .payment-method,.compare-container .inner-table .payment-methods-row .unknown {margin: 0 6px 6px 0;}.compare-container .inner-table .payment-methods-row .unknown {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;}.compare-container .inner-table .descriptorsAndUsp-row td > * {margin-bottom: 10px;}.compare-container .inner-table .descriptorsAndUsp-row td > *:last-child {margin-bottom: 0;}.compare-container .inner-table .descriptorsAndUsp-row .short-descriptor {font-family: "YellowPages Bold", Helvetica, sans-serif;}.compare-container .inner-table .star-rating .rating {padding-top: 0;}.compare-container .buttons {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;padding: 15px;width: 100%;background-color: white;border-bottom: 1px solid #E0E0E0;z-index: 3;}.compare-container .buttons .compare-business-in-suburb {color: #7f7f7f;}.compare-container .buttons.stuck {position: fixed;top: 0;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);left: 0;border-bottom: none;}.compare-container .hidden {display: none;}.compare-container .business-details-row .header-row {min-height: 59px;}.compare-container .business-details-row .listing {position: relative;}.compare-container .business-details-row .listing .hide-compare-icon {position: absolute;right: -5px;top: -5px;}.compare-container .business-details-row .listing .hide-compare-icon .triangle {position: absolute;width: 0;height: 0;border-top: 35px solid #4e4e4e;border-left: 35px solid transparent;top: -5px;right: -5px;opacity: 0.8;}.compare-container .business-details-row .listing .hide-compare-icon .icon-cross {position: absolute;top: 0px;right: 0px;font-size: 10px;font-size: 1rem;color: #FFFFFF;}.compare-container .business-details-row .listing.has-brand-bar .hide-compare-icon {padding-right: 10px;padding-top: 10px;}.compare-container .business-details-row .listing.has-brand-bar .hide-compare-icon .triangle {top: 5px;right: 5px;}.compare-container .business-details-row .listing.has-brand-bar .hide-compare-icon .icon-cross {top: 10px;right: 10px;}.compare-container .view-hidden-tooltip-row {border-bottom: 1px solid #E0E0E0;width: 100%;}.compare-container .view-hidden-tooltip-row .tooltip-table td {border: none;}.compare-container .view-hidden-tooltip-row .tooltip-table .hidden-compare-tooltip {padding: 0;height: 60px;}.compare-container .view-hidden-tooltip-row .tooltip-table .hidden-compare-tooltip .tooltip-div {margin-left: 5px;position: relative;float: left;background-color: #FFFFFF;border-style: solid;border-color: #DDDDDD;border-width: 1px;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-topright: 8px;-moz-border-radius-bottomright: 8px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomleft: 2px;border-bottom-left-radius: 2px;padding: 5px 20px;margin: 10px 0;height: 27px;}.compare-container .view-hidden-tooltip-row .tooltip-table .hidden-compare-tooltip .tooltip-div .pointer {z-index: 2;position: absolute;left: -1px;top: 38px;width: 0px;height: 0px;border-left: 8px solid;border-right: 8px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-color: transparent\0;border-top: 8px solid #DDDDDD;}.compare-container .view-hidden-tooltip-row .tooltip-table .hidden-compare-tooltip .tooltip-div .pointer .pointer-inner {position: absolute;z-index: 0;left: -6px;top: -8px;width: 0px;height: 0px;border-left: 6px solid;border-right: 6px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-color: transparent\0;border-top: 6px solid #ededed;}.compare-container .view-hidden-tooltip-row .tooltip-table .hidden-compare-tooltip .tooltip-div .tooltip-link {height: 100%;line-height: 30px;cursor: pointer;text-align: center;vertical-align: middle;color: #007BAC;font-family: "YellowPages Reg", Helvetica, sans-serif;}.compare-container .view-hidden-tooltip-row .tooltip-table .hidden-compare-tooltip .tooltip-div .tooltip-link .hidden-count {font-family: "YellowPages Bold", Helvetica, sans-serif;}.button-map {width: 36px;height: 38px;padding: 0;border: none;background-color: #FFFFFF;display: list-item;list-style-type: none;text-shadow: none;color: #007BAC;font-size: 14px;font-size: 1.4rem;}.button-map > div {margin: 0 auto;}.map-control-bar {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;display: inline-block;}.map-control-bar .button-group {-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;margin-bottom: 24px;}.map-control-bar .button-map-zoom-in {-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;}.map-control-bar .button-map-zoom-out {-webkit-border-top-left-radius: 0;-moz-border-radius-topleft: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;margin-top: -1px;border-top-style: solid;border-top-color: #CCCCCC;border-top-width: 1px;}.map-control-bar .button-map-maximize,.map-control-bar .button-map-minimize {-webkit-border-top-left-radius: 0;-moz-border-radius-topleft: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;border-top-style: solid;border-top-color: #CCCCCC;border-top-width: 1px;margin-top: -1px;display: none;}.map-control-bar .button-map-locate {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.map-control-bar .button-map-locate .spinner {display: none;}.map-control-bar .button-map-locate.locating .spinner {display: block;}.map-control-bar .button-map-locate.locating .locate-me {display: none;}.map-control-bar .button-map-locate .icon-locate-fail {color: #838383;}.bpp-body .map-control-bar .button-map-zoom-out {-webkit-border-top-left-radius: 0;-moz-border-radius-topleft: 0;border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;}.bpp-body .map-control-bar .button-map-maximize {display: block;}.bpp-body.full-map .map-control-bar .button-map-maximize {display: none;}.bpp-body.full-map .map-control-bar .button-map-minimize {display: block;}.map-view .complimentary-poi.glyph {opacity: 0.9;}.map-view .pois-button-group .button-map {display: inline;}.map-view .pois-button-group .button-map .glyph {color: #838383;}.map-view .pois-button-group .button-map.selected .glyph.icon-cp-atm {color: #3b7d37;}.map-view .pois-button-group .button-map.selected .glyph.icon-cp-parking {color: #075f99;}.map-view .pois-button-group .button-map.selected .glyph.icon-cp-toilet {color: #663a3a;}.map-view .pois-control-bar {width: 152px;display: block;margin: 10px;padding-right: 55px;}.map-view .pois-control-bar .glyph {font-size: 22px;font-size: 2.2rem;}.map-view .pois-control-bar .pois-button-group {display: inline-block;height: 38px;-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #FFFFFF;}.map-view .pois-control-bar .pois-button-group .button-map {width: 38px;height: 38px;padding: 0;border: none;background-color: transparent;color: #007BAC;}.map-view .pois-control-bar .pois-button-group .button-map .icon-tick {display: none;}.map-view .pois-control-bar .pois-button-group .button-map.hidden {display: none;}.map-view .pois-control-bar .pois-button-group .button-map.pois-info-button {padding: 0 8px;-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;border-right: 1px solid #CCCCCC;}.map-view .pois-control-bar .pois-button-group .button-map.pois-info-button .glyph {color: #007BAC;}.map-view .pois-control-bar .pois-button-group .button-map:nth-child(2),.map-view .pois-control-bar .pois-button-group .button-map:nth-child(3) {-webkit-border-top-left-radius: 0;-moz-border-radius-topleft: 0;border-top-left-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;border-right: 1px solid #CCCCCC;}.map-view .pois-control-bar .pois-button-group .button-map:last-child {-webkit-border-top-left-radius: 0;-moz-border-radius-topleft: 0;border-top-left-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;}.map-view .pois-control-bar .pois-button-group.close {width: 38px;}.map-view .pois-control-bar .pois-button-group.close .button-map.pois-info-button.pois-info-button {border-right: none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.map-view .pois-control-bar .pois-button-group.close .button-map {display: none;}.map-view .pois-control-bar .pois-button-group.close .button-map.pois-info-button {display: inline;}.map-view .pois-control-bar .pois-button-group.close .button-map.pois-info-button .glyph {color: #BBBBBB;}.map-view .pois-control-bar .pois-button-group.active .button-map.pois-info-button .glyph {color: #007BAC;}.list-view .complimentary-poi,.bpp-body .complimentary-poi,.list-view .pois-control-bar,.bpp-body .pois-control-bar {display: none;}.olMap .emsMarker.complimentary-poi {background: none;}.olMap .emsMarker.complimentary-poi.glyph {text-shadow: 0 0 2px #FFFFFF;font-size: 15px;font-size: 1.5rem;}.olMap .emsMarker.complimentary-poi.glyph.icon-cp-atm {color: #3b7d37;}.olMap .emsMarker.complimentary-poi.glyph.icon-cp-parking {color: #075f99;}.olMap .emsMarker.complimentary-poi.glyph.icon-cp-toilet {color: #663a3a;}.olMap .emsMarker.complimentary-poi:hover {background: none;cursor: inherit;}.olMap .emsMarker.complimentary-poi.hide {display: none;}.click-to-call {letter-spacing: 0.4px;white-space: nowrap;}.target-media-contact {font-family: "YellowPages Reg", Helvetica, sans-serif;}.contact {font-family: "YellowPages Reg", Helvetica, sans-serif;}.contact.contact-messaging {cursor: default;text-transform: none;}.contact.contact-phone .text,.contact.contact-mobile .text,.contact.contact-pager .text,.contact.contact-messaging .text,.contact.contact-international .text {color: black;white-space: nowrap;}.contact.contact-email .text,.contact.contact-url .text {color: #007BAC;}.contact .text .description {font-family: Helvetica, sans-serif;color: #838383;font-size: 11px;font-size: 1.1rem;text-transform: none;}.contact .glyph {color: #007BAC;}.contact p.glyph-text {display: inline;}.target-media-contact.ghost-phone-number:hover,.contact.ghost-phone-number:hover {color: #5fbeed;}.target-media-contact.ghost-phone-number:hover .text-and-image .text div,.contact.ghost-phone-number:hover .text-and-image .text div {color: #5fbeed;}.target-media-contact.ghost-phone-number:hover .glyph,.contact.ghost-phone-number:hover .glyph {color: #5fbeed;}.primary-contacts-container .contact + .contact-main {border-left-style: inherit;border-left-color: inherit;border-left-width: 1px;}.primary-contacts-container .count-1 .contact {width: 100%;}.primary-contacts-container .count-2 .contact-preferred,.primary-contacts-container .count-2 .contact-main {width: 50%;}.primary-contacts-container .count-3 .contact-preferred {width: 40%;}.primary-contacts-container .count-3 .contact-main {width: 30%;}.primary-contacts-container .with-price-qualifier .main .contact {padding-top: 15px;height: 48px;}.primary-contacts-container .with-price-qualifier .main .contact-preferred {padding-top: 7px;}.business-details.expanded .primary-contacts-container .count-2 .more,.business-details.expanded .primary-contacts-container .count-3 .more {-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;}@media all and (max-width: 529px) {.business-details.expanded .primary-contacts-container .count-2 .more,.business-details.expanded .primary-contacts-container .count-3 .more {-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;}.primary-contacts-container .contact-preferred + .contact-main {border-left: none;}.primary-contacts-container .count-1 .contact,.primary-contacts-container .count-2 .contact {width: 100%;}.primary-contacts-container .count-3 .contact {width: 50%;}.primary-contacts-container .count-2 .contact.contact-preferred,.primary-contacts-container .count-3 .contact.contact-preferred {width: 100%;}.primary-contacts-container .count-2 .contact-main,.primary-contacts-container .count-3 .contact-main {border-top-style: inherit;border-top-color: inherit;border-top-width: 1px;}.primary-contacts-container .count-2 .more,.primary-contacts-container .count-3 .more {border-top-style: inherit;border-top-color: inherit;border-top-width: 1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.business-details.expanded .primary-contacts-container .count-2 .contact-main.contact,.business-details.expanded .primary-contacts-container .count-3 .contact-main.contact {border-bottom: 1px solid #DDDDDD;}.business-details.expanded .primary-contacts-container .count-1 .contact {border-bottom: 1px solid #DDDDDD;}.primary-contacts-container .with-price-qualifier .main .contact-main {height: 40px;padding-top: 5px;}}@media all and (min-width: 768px) and (max-width: 1270px) {.bpp-layout .business-details.expanded .primary-contacts-container .count-2 .more,.bpp-layout .business-details.expanded .primary-contacts-container .count-3 .more {-webkit-border-top-right-radius: 0;-moz-border-radius-topright: 0;border-top-right-radius: 0;}.bpp-layout .primary-contacts-container .contact-preferred + .contact-main {border-left: none;}.bpp-layout .primary-contacts-container .count-1 .contact,.bpp-layout .primary-contacts-container .count-2 .contact {width: 100%;}.bpp-layout .primary-contacts-container .count-3 .contact {width: 50%;}.bpp-layout .primary-contacts-container .count-2 .contact.contact-preferred,.bpp-layout .primary-contacts-container .count-3 .contact.contact-preferred {width: 100%;}.bpp-layout .primary-contacts-container .count-2 .contact-main,.bpp-layout .primary-contacts-container .count-3 .contact-main {border-top-style: inherit;border-top-color: inherit;border-top-width: 1px;}.bpp-layout .primary-contacts-container .count-2 .more,.bpp-layout .primary-contacts-container .count-3 .more {border-top-style: inherit;border-top-color: inherit;border-top-width: 1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.bpp-layout .business-details.expanded .primary-contacts-container .count-2 .contact-main.contact,.bpp-layout .business-details.expanded .primary-contacts-container .count-3 .contact-main.contact {border-bottom: 1px solid #DDDDDD;}.bpp-layout .business-details.expanded .primary-contacts-container .count-1 .contact {border-bottom: 1px solid #DDDDDD;}}.business-details.expanded.primary-contacts-1 .count-1 .more {-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;}.dataProtection .container {margin-left: auto;margin-right: auto;max-width: 600px;}.dataProtection .innerContainer {padding: 20px;}.dataProtection h1 {font-size: 200%;}.dataProtection .hr {border-bottom: 1px #E7E7E7 solid;margin-top: 20px;margin-bottom: 20px;height: 1px;width: 100%;}.dataProtection .copy {margin-left: auto;margin-right: auto;font-size: 20px;max-width: 460px;text-align: center;}.dataProtection .form {margin-left: auto;margin-right: auto;margin-top: 30px;max-width: 305px;}.dataProtection .submit {margin-left: auto;margin-right: auto;text-align: center;padding: 15px 0;max-width: 260px;margin-top: 30px;}.dataProtection .footerTitle {font-weight: bold;}.dataProtection .footerCopy {margin-top: 20px;}.dataProtection .search-bar {min-height: 45px;}@media all and (max-width: 400px) {.dataProtection .innerContainer {padding: 0;}.dataProtection .rounded-box {border-radius: 0;margin: 0;}.dataProtection .flow-layout.outside-gap-medium {padding: 0;}}@media all and (max-width: 320px) {.dataProtection .rounded-box {padding: 2px;}}.debug-info-container {cursor: default;padding: 10px;border-top: 1px solid black;font-size: 12px;font-size: 1.2rem;background-color: #FDFFC7;}.debug-info-container .debug-info-heading {margin: 5px 0;}.debug-info-container dt {font-weight: bold;font-style: italic;margin-top: 15px;}.debug-info-container dt:first-child {margin-top: 0;}.debug-info-container .total-results {margin-top: 15px;}.debug-mode-indicator {color: #ff0000;background-color: #ffff00;border: 3px solid #ffa500;padding: 10px;}.deep-links .flow-layout.columns .cell {border-color: #E0E0E0 !important;}.feed-link .feed-link-body > div:first-child {display: inline;}.feed-link .feed-link-body.hidden {display: none;}.feed-link .feed-link-meta {font-size: 12px;font-size: 1.2rem;float: right;padding-top: 2px;}.feed-link .glyph {color: #007BAC;}.deep-link a {display: inline-block;}.deep-link.mobile .icon {margin-right: 10px;}.deep-link > a + span {display: block;padding-top: 5px;}.deep-link .image .glyph {font-size: 25px;font-size: 2.5rem;vertical-align: middle;}dl.table-display {border-bottom-style: dotted;border-bottom-color: #CCCCCC;border-bottom-width: 1px;padding: 15px 0;}dl.table-display.last {padding-bottom: 0;border-bottom: none;}dl.table-display dt {font-family: "YellowPages Bold", Helvetica, sans-serif;width: 80px;clear: left;margin-right: 10px;float: left;display: block;margin-bottom: 15px;}dl.table-display dd {overflow: hidden;_overflow: visible;zoom: 1;display: block;margin-bottom: 15px;}dl.table-display dd.last {margin-bottom: none;}.delete-review-dialog-container .default,.delete-review-dialog-container .success,.delete-review-dialog-container .pending,.delete-review-dialog-container .failure {display: none;}.delete-review-dialog-container .default {text-align: center;}.delete-review-dialog-container .default .buttons {margin-top: 25px;}.delete-review-dialog-container .default .buttons .button {margin-right: 5px;}.delete-review-dialog-container .failure .failure-message {margin-top: 25px;}.delete-review-dialog-container.default .default {display: block;}.delete-review-dialog-container.success .success {display: block;}.delete-review-dialog-container.pending .pending {display: block;}.delete-review-dialog-container.failure .failure {display: block;}.dropdown-basic > .dropdown-basic-body {display: none;}.dropdown-basic.expanded > .dropdown-basic-body {display: block;}.dropdown-basic .closed {display: none;}.dropdown-basic.expanded .closed {display: block;}.dropdown-basic.expanded .open {display: none;}.dropdown-basic.force-expand > .dropdown-basic-body {display: block;}@media all and (min-width: 530px) {.dropdown-basic.expanded-529 > .dropdown-basic-body {display: block;}}.dropdown-content {*z-index: 1000;}.dropdown-content.not-animated {height: 0;overflow: hidden;display: none;}.dropdown-content.expanded.not-animated {height: auto;display: block;}.dropdown-content.animated {opacity: 0;max-height: 0;overflow: hidden;-webkit-transition: opacity 0.30s;-ms-transition: opacity 0.30s;transition: opacity 0.30s;}.dropdown-content.animated.expanded {opacity: 1;max-height: none;}.server-error-container {padding: 20px;}.server-error-container .server-error-heading {margin-bottom: 10px;}.server-error-container p {margin-bottom: 10px;}.server-error-container p.server-error-message {color: #333333;font-size: 16px;font-size: 1.6rem;font-family: "YellowPages Bold", Helvetica, sans-serif;}.server-error-container p.server-error-details {margin-bottom: 20px;color: #838383;font-size: 14px;font-size: 1.4rem;}.server-error-container p.back {background: #fce5a2;margin-top: 15px;padding: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;width: 120px;font-family: "YellowPages Bold", Helvetica, sans-serif;}.server-error-container p.back a {color: #000000;}.faqs li p {margin-bottom: 25px;}.faqs li:last-child p {margin-bottom: 0;}.feedback-form .information-text {padding: 10px 0;}.feedback-form p {margin-bottom: 10px;}.form-field {display: block;position: relative;margin-bottom: 10px;}.form-field .form-field-label {display: block;font-family: "YellowPages Bold", Helvetica, sans-serif;color: black;padding: 0 0 5px 0;min-height: 1.3em;margin: 0;}.form-field .form-field-label.light {font-family: "YellowPages Bold", Helvetica, sans-serif;color: #737373;}.form-field .sprite-icons-exclamation,.form-field .validation-error-arrow,.form-field .validation-error-arrow-border {display: none;}.form-field .validation-error-message {display: none;}.form-field.validation-error .sprite-icons-exclamation {position: absolute;left: 0;top: 0;display: inline-block;cursor: pointer;}.form-field.validation-error .form-field-label {color: #FF3300;margin: 0 0 0 22px;}.form-field.tooltip-visible .validation-error-message {display: inline-block;position: absolute;top: -11px;left: 21px;max-width: 90%;font-size: 12px;font-size: 1.2rem;cursor: pointer;background: #fce5a2;border: 1px solid #ffcc00;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.15);box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.15);}.form-field.tooltip-visible .validation-error-message .validation-error-message-text {margin: 10px;}.form-field.tooltip-visible .validation-error-arrow {display: inline-block;position: absolute;top: 2px;left: 18px;width: 0px;height: 0px;border-top: 5px solid;border-bottom: 5px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-right: 5px solid #fce5a2;}.form-field.tooltip-visible .validation-error-arrow-border {display: inline-block;position: absolute;top: 1px;left: 16px;width: 0px;height: 0px;border-top: 6px solid;border-bottom: 6px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-right: 6px solid #ffcc00;}.filters {position: relative;}.filters .filter-dropdown .filter {display: none;padding: 0 20px 20px;max-height: 160px;overflow-y: auto;font-family: "YellowPages Reg", Helvetica, sans-serif;}.filters .filter-dropdown .dropdown-toggle {padding-left: 20px;padding-right: 20px;border-bottom: none !important;}.filters .filter-dropdown .clear-link {color: #ffce00;font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 13px;font-size: 1.3rem;}.filters .filter-dropdown .text .h3 {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;color: #FFFFFF;}.filters .filter-dropdown .filter-items {padding: 0 5px;padding-left: 10px;word-wrap: break-word;display: table-cell;font-size: 13px;font-size: 1.3rem;}.filters .filter-dropdown .filter-items,.filters .filter-dropdown .checkbox-icon {color: #FFFFFF;cursor: pointer;}.filters .filter-dropdown.accordion {display: inline-block !important;background-color: #FFFFFF;border: 1px solid #E0E0E0;-moz-box-shadow: 1px 2px 0 0 #ebebeb;-webkit-box-shadow: 1px 2px 0 0 #ebebeb;box-shadow: 1px 2px 0 0 #ebebeb;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.filters .filter-dropdown.accordion .dropdown-toggle {cursor: pointer;border-bottom: none !important;}.filters .filter-dropdown.accordion .clear-link {display: none;}.filters .filter-dropdown.accordion .text .h3 {font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;color: #007BAC;}.filters .filter-dropdown.accordion .checkbox-icon {color: #CCCCCC;}.filters .filter-dropdown.accordion .filter-items {color: #737373;}.filters .filter-dropdown.accordion .dropdown-basic .dropdown-list-item.checked .filter-items-count,.filters .filter-dropdown.accordion .dropdown-basic .dropdown-list-item.checked .checkbox-icon.checked,.filters .filter-dropdown.accordion .dropdown-basic .dropdown-list-item.checked .filter-items {color: #007BAC !important;}.filters .filter-dropdown.accordion.expanded .dropdown-toggle {border-bottom: 1px #E0E0E0 solid !important;}.filters .filter-dropdown.accordion.expanded .filter {display: block;padding-top: 20px;}.filters .filter-dropdown.accordion.expanded .text .h3 {color: #335566;}.filters .dropdown-basic .dropdown-list-item {padding-bottom: 10px;}.filters .dropdown-basic .dropdown-list-item .body input[type=checkbox] {float: left;}.filters .dropdown-basic .dropdown-list-item .body label {display: table;}.filters .dropdown-basic .dropdown-list-item.checked .filter-items-count,.filters .dropdown-basic .dropdown-list-item.checked .checkbox-icon.checked,.filters .dropdown-basic .dropdown-list-item.checked .filter-items {color: #ffce00 !important;}.filters .dropdown-basic .dropdown-basic-activator {padding-left: 28px;}.filters .clear-all-link {font-family: "YellowPages Reg", Helvetica, sans-serif;}.filters .filter-items-count {font-size: 13px;font-size: 1.3rem;color: #b2b2b2;}.filters .collapse {position: absolute;top: -4px;right: 0;color: #4C4C4C;cursor: pointer;font-size: 200%;opacity: 1.0;}.filters .collapse:hover {opacity: 0.95;}@media all and (min-width: 1270px) {.list-view .collapse {display: none;}}.flag-review-form {padding-top: 10px;}.flag-review-form.validation-error > .form-error-message,.flag-review-form.review-error > .form-error-message {display: block;color: #FF3300;font-family: "YellowPages Bold", Helvetica, sans-serif;line-height: 1.1em;margin-bottom: 20px;}.flag-review-form.validation-error > .form-error-message .icon,.flag-review-form.review-error > .form-error-message .icon {display: inline-block;}.flag-review-form .flag-review-violation-comment {margin-top: 20px;}.flag-review-form p {margin-bottom: 20px;}.flag-review-form .hidden {display: none;}.flag-review-form .violation-relates-to {display: inline-block;}.flag-review-form .violation-relates-to .check-box-container {display: inline-block;float: left;margin-right: 18px;}.flag-review-form .violation-relates-to .check-box-container:last-child {margin-right: 0;}.flag-review-form .violation-relates-to .check-box-container input,.flag-review-form .violation-relates-to .check-box-container label {float: left;}.floater {margin-bottom: -10px;}.floater > :first-child {margin-bottom: 10px;}.floater > :first-child {float: right;margin-left: 10px;}.floater.left > :first-child {float: left;margin-right: 10px;margin-left: 0;}.floater.no-floated > :first-child {float: none;margin: 0;}.floater > .spacer {margin-bottom: 10px;}.floating-footer-placeholder {height: 0;display: none;}.search .floating-footer-placeholder,#compare-page .floating-footer-placeholder {height: 64px;display: block;}@media all and (min-width: 1280px) {.floating-footer-container {display: none;}.search .floating-footer-placeholder,#compare-page .floating-footer-placeholder {display: none;}}.fixed-bottom {position: fixed;bottom: 0;}.touch .search-bar-focused.stuck,.touch .fixfixed.fixed-bottom {position: absolute;}#search-map .fixed-bottom {position: absolute;bottom: 0;}.floating-footer-container {height: 64px;overflow-y: hidden;width: 100%;text-align: center;background-color: #FAFAFA;-moz-opacity: 0.9;-khtml-opacity: 0.9;-webkit-opacity: 0.9;opacity: 0.9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter: alpha(opacity=90);-moz-box-shadow: 0 -4px 4px -2px rgba(48, 48, 48, 0.5);-webkit-box-shadow: 0 -4px 4px -2px rgba(48, 48, 48, 0.5);box-shadow: 0 -4px 4px -2px rgba(48, 48, 48, 0.5);z-index: 1;}.floating-footer-container .floating-footer .icon-button {margin: 5px 7px;}.floating-footer-container .floating-footer .icon-button .glyph-text {font-size: 1rem;line-height: 20px;}@media all and (max-width: 767px) {.floating-footer-container .floating-footer .icon-button.view-compare-button {display: none;}.floating-footer-container .floating-footer .icon-button.servicing-button {display: inline-block;}}@media all and (min-width: 768px) {.floating-footer-container .floating-footer .icon-button.servicing-button {display: none;}}.search.list-view .floating-footer-container .view-list-button {display: none;}.search.map-view .floating-footer-container {z-index: 751;}.search.map-view .floating-footer-container .view-map-button {display: none;}#compare-page .floating-footer-container .view-compare-button {display: none;}.icon-button-group .icon-button {display: inline-block;}.icon-button-group .icon-button .image,.icon-button-group .icon-button .text {text-align: center;display: table-row;}.slider-pages {position: relative;left: 0%;}.slider-pages.one-column-slider {width: 100%;}.slider-pages.two-column-slider {width: 200%;}.slider-pages.three-column-slider {width: 300%;}.slider-pages.four-column-slider {width: 400%;}.slider-pages.five-column-slider {width: 500%;}.slider-pages.six-column-slider {width: 600%;}.slider-pages.seven-column-slider {width: 700%;}.slider-pages.eight-column-slider {width: 800%;}.slider-pages.slide-100 {left: -100%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-200 {left: -200%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-300 {left: -300%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-400 {left: -400%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-500 {left: -500%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-600 {left: -600%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-700 {left: -700%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-800 {left: -800%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-000 {left: 0%;-moz-transition: left 0.5s ease-out 0.0s;-webkit-transition: left 0.5s ease-out 0.0s;-o-transition: left 0.5s ease-out 0.0s;transition: left 0.5s ease-out 0.0s;}.slider-pages.slide-100.no-transition {left: -100%;-moz-transition: left 0s ease-out 0.0s;-webkit-transition: left 0s ease-out 0.0s;-o-transition: left 0s ease-out 0.0s;transition: left 0s ease-out 0.0s;}.slider-pages.slide-200.no-transition {left: -200%;-moz-transition: left 0s ease-out 0.0s;-webkit-transition: left 0s ease-out 0.0s;-o-transition: left 0s ease-out 0.0s;transition: left 0s ease-out 0.0s;}.slider-pages.slide-000.no-transition {left: 0%;-moz-transition: left 0s ease-out 0.0s;-webkit-transition: left 0s ease-out 0.0s;-o-transition: left 0s ease-out 0.0s;transition: left 0s ease-out 0.0s;}.slider-arrow-container {padding: 10px;margin-top: -57px;float: right;}.slider-arrow-container .slider-arrow-navigation {font-size: 12px;font-size: 1.2rem;border: 1px solid #e0e0e0;background-color: #FFFFFF;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;min-width: 58px;}.slider-arrow-container .slider-arrow-navigation .arrow {display: inline-block;padding-top: 11px;padding-bottom: 9px;}.slider-arrow-container .slider-arrow-navigation .arrow.left {padding-right: 5px;padding-left: 14px;}.slider-arrow-container .slider-arrow-navigation .arrow.right {padding-left: 5px;padding-right: 12px;}.slider-arrow-container .slider-arrow-navigation .arrow.inactive {cursor: default;}.slider-arrow-container .slider-arrow-navigation .arrow.inactive .glyph {color: #BBBBBB;}.slider-dot-navigation .title {color: #007BAC;}.slider-dot-navigation .slider-dots .spacer {display: inline-block;width: 8px;}.slider-dot-navigation .slider-dots .slider-dot {display: inline-block;height: 6px;width: 6px;border-radius: 6px;background-color: #BBBBBB;}.slider-dot-navigation .slider-dots .slider-dot.current {background-color: #007BAC;}.grid-layout {display: table;width: 100%;table-layout: fixed;}.grid-layout .flow-layout {display: table-row;}.page-content-with-menu.menu-default.about-us .page-header {border-bottom: none;padding-bottom: 0;}.page-content-with-menu.menu-default.about-us .page-header h1 {margin-left: -30px;margin-right: -30px;}.page-content-with-menu.menu-default.about-us .page-header h1 .title-text {padding-left: 30px;padding-bottom: 20px;display: block;}.page-content-with-menu.menu-default.about-us .page-header .cell .cell {background-color: #ffce00;display: table-cell;padding-left: 30px;}.page-content-with-menu.menu-default.about-us .page-header .about-us-image {float: right;max-width: 940px;width: 100%;}.page-content-with-menu.menu-default.about-us .page-header .image-caption {vertical-align: middle;display: none;font-size: 26px;font-size: 2.6rem;}.page-content-with-menu.menu-default.about-us .help-content .h3 {padding-top: 20px;}@media all and (max-width: 640px) {.page-content-with-menu.menu-default.about-us .page-header {margin: 0 -20px 30px -15px;}.page-content-with-menu.menu-default.about-us .page-header h1 .title-text {padding-left: 15px;}.page-content-with-menu.menu-default.about-us .page-header .cell .cell {padding: 30px 20px 30px 15px;}.page-content-with-menu.menu-default.about-us .page-header .about-us-image {display: none;}.page-content-with-menu.menu-default.about-us .page-header .image-caption {display: table-cell;font-size: 24px;font-size: 2.4rem;}}.help-content .flow-layout {padding: 15px 0;}.help-content .flow-layout .cell {padding-top: 0px;}.help-content .h2,.help-content .h3 {padding-top: 40px;}.help-content .h2.small-padding,.help-content .h3.small-padding {padding-top: 20px;}.help-content .cell:first-child .h2 {padding-top: 0;}.help-content .cell {padding-top: 15px;clear: left;}.help-content .cell:first-child {padding-top: 0;}.help-content .cell p:not(.no-padding) {padding-top: 10px;}.help-content .cell p:first-child {padding-top: 0;}.help-content .cell.left {max-width: 530px;float: left;}.help-content .cell.inline-center {display: inline-block;text-align: center;overflow: hidden;clear: none;}.help-content .cell.indented {padding-left: 30px;}.help-content .cell .image {width: 100%;max-width: 420px;padding-top: 15px;padding-bottom: 15px;}.help-content .cell .image.find-business-image {max-width: 320px;width: auto \9;}.help-content .cell .image.city-snapshot-image {max-width: 100%;}.help-content .cell .image-caption {margin-top: -15px;font-size: 12px;font-size: 1.2rem;}.help-content .cell .image-cell {padding-top: 20px;}.help-content .cell .image-cell:first-child {margin-top: 0;}.help-content .cell .image-cell .cell-link {padding-top: 5px;font-weight: bold;}.help-content .cell sup {font-size: 0.9rem;}.help-content .cell .inline-title {font-weight: bold;}.help-content .cell li.extra-vertical-gap {line-height: 30px !important;}.help-content.advertisers,.help-content.contact-us {padding-bottom: 30px;}.help-content .grey-box {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #F9F9F9;padding: 20px;margin-top: 10px;}.help-content .grey-box ul {margin-left: 30px;}.help-content .grey-box li {list-style-type: disc;list-style-position: outside;padding-top: 10px;}.help-content.mobile-app .flow-layout {width: 100%;text-align: center;}@media all and (max-width: 768px) {.help-content .inline-center {display: block;width: 100%;}}@media all and (min-width: 769px) {.help-content .inline-center {min-width: 420px;}}@media all and (max-width: 1024px) {.help-content.rating-review .help-panel .panel-image {display: none;}}.competition-terms {border-radius: 8px;padding: 20px 30px;}.competition-terms p {padding-bottom: 10px;}.competition-terms .subheading {margin-left: -20px;}.help-content.rating-review .help-panel,.help-content.compare .help-panel {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-image: -o-linear-gradient(bottom, #46afd8, #89d3f2);background-image: -moz-linear-gradient(bottom, #46afd8, #89d3f2);background-image: -webkit-linear-gradient(bottom, #46afd8, #89d3f2);background-image: -ms-linear-gradient(bottom, #46afd8, #89d3f2);background-image: linear-gradient(bottom, #46afd8, #89d3f2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89d3f2', endColorstr='#46afd8');;background-color: #89d3f2;margin: 15px 0;}.help-content.rating-review .help-panel .panel-image,.help-content.compare .help-panel .panel-image {width: 300px;}.help-content.rating-review .help-panel .panel-image img,.help-content.compare .help-panel .panel-image img {display: block;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;}.help-content.rating-review .circles,.help-content.compare .circles {text-align: center;}.help-content.rating-review .circles img,.help-content.compare .circles img {padding: 15px;width: auto;}.help-content.rating-review .circles .cell,.help-content.compare .circles .cell {padding-top: 0;}.help-content.rating-review .terms,.help-content.compare .terms {text-align: center;}.help-content.rating-review .terms img,.help-content.compare .terms img {vertical-align: top;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;width: auto;}.help-content.rating-review .terms img:last-child,.help-content.compare .terms img:last-child {padding-right: 0;}@media all and (max-width: 1090px) {.help-content.rating-review .terms,.help-content.compare .terms {text-align: left;}}.help-content.rating-review .terms-deselect,.help-content.compare .terms-deselect {text-align: center;}.help-content.rating-review .terms-deselect img,.help-content.compare .terms-deselect img {vertical-align: middle;width: auto;}.help-content.rating-review .terms-deselect img.arrow,.help-content.compare .terms-deselect img.arrow {padding: 0 30px;}@media all and (min-width: 641px) and (max-width: 677px), (max-width: 400px) {.help-content.rating-review .terms-deselect img,.help-content.compare .terms-deselect img {width: 40%;}}@media all and (min-width: 641px) and (max-width: 767px), (max-width: 425px) {.help-content.rating-review .terms-deselect img.arrow,.help-content.compare .terms-deselect img.arrow {padding: 0 10px;width: 4%;}}@media all and (min-width: 320px) and (max-width: 768px) {.help-content.compare .circles img {padding: 8px;}}.help-section > .h2 {margin-bottom: 10px;}.help-section > .back-to-top {margin-top: 10px;display: block;}.help-section > .back-to-top .text {padding-left: 4px;}.articles-container {max-width: 1280px;margin: 15px auto 0;}.articles-container .articles-section .article-previews {width: 100%;}.articles-container .featured-articles .article-tile {word-break: break-word;}.articles-container .featured-articles .article-tile.cell {border: 1px solid #aaa;padding: 10px;}.articles-container .featured-articles .article-tile span.text {padding-left: 10px;}.articles-container .featured-articles .article-tile .title {font-size: 16px;font-size: 1.6rem;color: black;}.articles-container .featured-articles .article-tile .category {font-family: Helvetica, sans-serif;}.articles-container .featured-articles .article-tile .article-desc {padding-top: 10px;}.articles-container .featured-articles .preview-article .media-object > .image {padding-right: 20px;}.articles-container .featured-articles .preview-article .media-object > .image .image_rounded {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 3px solid #fedb55;width: 85px;height: 85px;}.articles-container .featured-articles .article-desc {position: relative;max-height: 72.8px;}.articles-container .featured-articles .article-desc .fadeout-overlay {display: block;bottom: 0;height: 20px;position: absolute;width: 100%;background-image: -o-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background-image: -moz-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background-image: -webkit-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background-image: -ms-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background-image: linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ffffff');;background-color: rgba(255, 255, 255, 0);background-color: #ffffff\9;filter: alpha(opacity=50);opacity: 0.5\9;}.articles-container .featured-categories {width: 220px;}.articles-container .featured-categories .featured-categories-content {padding-top: 0;}.articles-container .featured-categories .media-object .image {font-family: "YellowPages Bold", Helvetica, sans-serif;min-width: 190px;}.articles-container .featured-categories .media-object.image-on-right .body {float: left;}.articles-container .featured-categories .category {display: inline-block;}.articles-container .featured-categories .category > span {padding-right: 10px;}@media all and (max-width: 320px) {.articles-container h3,.articles-container p {font-size: 13px;}.articles-container .h2 {font-size: 16px;font-size: 1.6rem;}}@media all and (max-width: 480px) {.articles-container .articles-section {padding: 5px;}.articles-container .featured-articles .article-desc {max-height: 54.599999999999994px;}.articles-container .promotional-slider-container.cell {display: none;}}@media all and (max-width: 768px) {.articles-container .articles-section .cell.featured-categories {background-color: #F7F7F7;padding-left: 20px;width: auto;}.articles-container .articles-section .cell.featured-categories .media-object .image {float: inherit;}}@media all and (max-width: 1024px) {.articles-container .featured-articles .preview-article .media-object > .image .image_rounded {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 3px solid #fedb55;width: 60px;height: 60px;}}@media all and (max-width: 1280px) {.articles-container .preview-article.article-3 {display: none;}}.see-more-button-wrapper {text-align: center;padding: 15px 0;margin: 0 auto;max-width: 260px;}.sem-articles {width: 100%;background-color: #F1F1F1;padding-bottom: 40px;}.sem-articles .article-desc {display: none;}.sem-articles .preview-article .right {display: table-cell;vertical-align: middle;height: 95px;}@media all and (max-width: 1024px) {.sem-articles .preview-article .right {height: 65px;}}@media all and (max-width: 1280px) {.sem-articles .preview-article.article-3 {display: block;}}.explore-section-and-articles {padding: 0 0 15px 0;background: #FFFFFF;}.explore-section-and-articles .listing-group {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}.explore-container {padding: 0;}.popular-searches-slider-container {height: 172px;overflow: hidden;background: rgba(0, 0, 0, 0.5);}.popular-searches-slider-container .icon-container {-webkit-tap-highlight-color: rgba(255, 255, 255, 0);tap-highlight-color: rgba(255, 255, 255, 0);display: table-cell;color: #FFFFFF;text-align: center;vertical-align: middle;}.popular-searches-slider-container .icon-container .icon-title {font-family: "YellowPages Reg", Helvetica, sans-serif;margin-top: 20px;}.popular-searches-slider-container .icon-container .spinner {display: none;position: absolute;top: 62px;margin-left: 47px;border-color: #FFFFFF;z-index: 10000;}.popular-searches-slider-container .rsNav {position: absolute;background-color: #1C1C1C \9;filter: alpha(opacity=60) \9;}.popular-searches-slider-container .rsThumb {display: table;width: 113px;height: 171px;border-left: none;border-top: none;background-color: transparent;}@media all and (max-width: 768px) {.popular-searches-slider-container {height: 93px;}.popular-searches-slider-container .icon-container .icon-title {font-size: 12px;font-size: 1.2rem;margin-top: 10px;}.popular-searches-slider-container .icon-container .spinner {position: absolute;height: 11px;width: 11px;top: 32%;margin-left: 41%;}.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrow {width: 64px;}.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrow:hover,.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrow.hover {width: 86px;}.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrowIcn {font-size: 18px;font-size: 1.8rem;}.popular-searches-slider-container .rsThumb {width: 87px;height: 92px;}}@media all and (max-width: 479px) {.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrow {width: 40px;}.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrow:hover,.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrow.hover {width: 54px;}.popular-searches-slider-container .royalSlider.enableIconThumbnailNavigation .rsThumbsArrowIcn {width: 18px;height: 18px;}}.partners-container {background-color: #FFFFFF;max-width: 1240px;margin: 0 auto;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.partners-container .partner-logo-text {font-family: "YellowPages Bold", Helvetica, sans-serif;}.partners-container .unprocessed-match-media {display: none;}.partners-container .partners-header {padding: 60px 45px;border-bottom: 1px solid #EDEDED;}.partners-container .partners-header .header-title {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 28px;font-size: 2.8rem;}.partners-container .partners-content {padding: 60px 45px 0;}.partners-container .partners-content .content-image {text-align: left;padding-left: 127px;}.partners-container .partners-content .content-image img {width: 100%;}.partners-container .partners-content .content-image .text {font-size: 25px;font-size: 2.5rem;font-weight: bold;}.partners-container .partners-content .content-image .link {display: inline-block;font-size: 20px;font-size: 2rem;color: #007BAC;}.partners-container .partners-content .content-image .link a {text-decoration: underline;}.partners-container .partners-content .content-image .link {padding: 10px 0;}.partners-container .partners-content .content-text p {padding: 10px 0;}.partners-container .partners-footer {text-align: center;padding: 45px 45px 60px;}.partners-container .partners-footer .long-image {width: 100%;}.partners-container .partners-footer .short-image {display: none;}@media all and (max-width: 1200px) {.partners-container .partners-header,.partners-container .partners-footer,.partners-container .partners-content {padding-left: 25px;padding-right: 25px;}.partners-container .partners-content .content-image {padding-left: 60px;}}@media all and (max-width: 768px) {.partners-container .partners-header,.partners-container .partners-footer,.partners-container .partners-content {padding: 20px 15px;}.partners-container .partners-content {display: block;}.partners-container .partners-content.with-border > .first-cell,.partners-container .partners-content.with-border > .middle-cell {border-right: none;border-bottom: 1px #E0E0E0 solid;}.partners-container .partners-content.with-border.with-dashed-border > .first-cell,.partners-container .partners-content.with-border.with-dashed-border > .middle-cell {border-bottom: 1px #aaa dashed;}.partners-container .partners-content > .cell {display: block;}.partners-container .partners-content.inside-gap > .cell {padding-left: 0;}.partners-container .partners-content.inside-gap > .cell:first-child {padding-top: 0;}.partners-container .partners-content.inside-gap-small > .cell {padding-top: 5px;}.partners-container .partners-content.inside-gap-medium > .cell {padding-top: 10px;}.partners-container .partners-content.inside-gap-large > .cell {padding-top: 15px;}.partners-container .partners-content.inside-gap-x-large > .cell {padding-top: 30px;}.partners-container .partners-content > .inner-gap {display: none;}.partners-container .partners-content .content-image {padding-top: 45px;padding-left: 0;}.partners-container .partners-content .content-image .partner-logo,.partners-container .partners-content .content-image .partner-logo-text {vertical-align: top;}.partners-container .partners-content .content-image .partner-logo-text {padding-left: 35px;}.partners-container .partners-content .content-image .partner-logo-text .text,.partners-container .partners-content .content-image .partner-logo-text .link {font-size: 20px;font-size: 2rem;}}@media all and (min-width: 769px), (max-width: 737px) {.partners-container .content-wrapper-layout {display: block;}.partners-container .content-wrapper-layout.with-border > .first-cell,.partners-container .content-wrapper-layout.with-border > .middle-cell {border-right: none;border-bottom: 1px #E0E0E0 solid;}.partners-container .content-wrapper-layout.with-border.with-dashed-border > .first-cell,.partners-container .content-wrapper-layout.with-border.with-dashed-border > .middle-cell {border-bottom: 1px #aaa dashed;}.partners-container .content-wrapper-layout > .cell {display: block;}.partners-container .content-wrapper-layout.inside-gap > .cell {padding-left: 0;}.partners-container .content-wrapper-layout.inside-gap > .cell:first-child {padding-top: 0;}.partners-container .content-wrapper-layout.inside-gap-small > .cell {padding-top: 5px;}.partners-container .content-wrapper-layout.inside-gap-medium > .cell {padding-top: 10px;}.partners-container .content-wrapper-layout.inside-gap-large > .cell {padding-top: 15px;}.partners-container .content-wrapper-layout.inside-gap-x-large > .cell {padding-top: 30px;}.partners-container .content-wrapper-layout > .inner-gap {display: none;}}@media all and (max-width: 737px) {.partners-container .content-wrapper.content-image .partner-logo-text {padding-left: 0px;padding-top: 25px;}.partners-container .content-wrapper.content-image img {max-width: 448px;}.partners-container .image-wrapper {text-align: center;}.partners-container .content-wrapper .partner-logo-text .text,.partners-container .content-wrapper .partner-logo-text {text-align: center !important;}.partners-container .content-wrapper .partner-logo-text .text-and-image {padding-right: 16px;}.partners-container .content-wrapper .text-wrapper {text-align: center;}.partners-container .content-wrapper .text-container {max-width: 325px;}}@media all and (max-width: 580px) {.partners-container .partners-content .partner-logo-text .text,.partners-container .partners-content .partner-logo-text .link {font-size: 14px;font-size: 1.4rem;}.partners-container .partners-footer .short-image {display: inline;width: 320px;}.partners-container .partners-footer .long-image {display: none;}}@media all and (max-width: 479px) {.partners-container .content-wrapper .partner-logo-text .text-and-image.link {padding-right: 0px;text-align: left;}.partners-container .content-wrapper .partner-logo-text .text-and-image .text {text-align: left !important;}.partners-container .partners-header .header-title {font-size: 20px;font-size: 2rem;}.partners-container .partners-content .content-image {padding-top: 45px;padding-left: 0;}.partners-container .partners-content .content-image .partner-logo {padding-right: 0;text-align: center;}.partners-container .partners-content .content-image .partner-logo img {width: 80%;}.partners-container .partners-content .content-image .partner-logo-text {text-align: center;}.partners-container .partners-content .content-image .partner-logo-text .text,.partners-container .partners-content .content-image .partner-logo-text .link {font-size: 18px;font-size: 1.8rem;text-align: center;}.partners-container .partners-footer .short-image {width: 80%;}}@media all and (max-width: 769px) {.partners-content .partner-logo-text .text-and-image {display: inline-block;}}.promotional-homepage-container {padding: 40px;background-color: #393f40;}.promotional-homepage-container .promotional-container {max-width: 1280px;margin: 0 auto;}.promotional-homepage-container .promotional-container .promotional {text-align: center;max-width: 300px;padding: 20px 5px;margin: 0px auto;position: relative;}.promotional-homepage-container .promotional-container .promotional .promotional-desc,.promotional-homepage-container .promotional-container .promotional .promotional-image,.promotional-homepage-container .promotional-container .promotional .promotional-button {margin: 5px;}.promotional-homepage-container .promotional-container .promotional .promotional-image,.promotional-homepage-container .promotional-container .promotional .promotional-button {cursor: pointer;}.promotional-homepage-container .promotional-container .promotional .promotional-image img {width: 85%;max-height: 240px;}.promotional-homepage-container .promotional-container .promotional .promotional-desc {min-height: 64px;padding: 20px 0;font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 22px;font-size: 2.2rem;color: #FFFFFF;}.promotional-homepage-container .promotional-container .promotional .promotional-button {margin-left: 30px;margin-right: 30px;}@media all and (max-width: 1023px) {.promotional-homepage-container .promotional-container .promotional .promotional-image img {width: 75%;}.promotional-homepage-container .promotional-container .promotional .promotional-desc {font-size: 16px;font-size: 1.6rem;min-height: 40px;}}@media all and (max-width: 767px) {.promotional-homepage-container {padding: 20px;}.promotional-homepage-container .promotional-container .promotional {padding: 20px 0;max-width: 230px;}.promotional-homepage-container .promotional-container .promotional .promotional-desc {padding: 10px 0;}.promotional-homepage-container .promotional-container .promotional .promotional-button {margin-left: 5px;margin-right: 5px;}}.section-header {text-align: center;font-size: 22px;font-size: 2.2rem;padding: 30px 15px 15px 15px;}.iconWithTitle {display: table-cell;text-align: center;}.iconWithTitle .tile-container {display: block;text-align: center;height: 90px;width: 90px;margin: 1px auto 15px auto;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);background-image: -o-linear-gradient(bottom, #EEEEEE, #FFFFFF);background-image: -moz-linear-gradient(bottom, #EEEEEE, #FFFFFF);background-image: -webkit-linear-gradient(bottom, #EEEEEE, #FFFFFF);background-image: -ms-linear-gradient(bottom, #EEEEEE, #FFFFFF);background-image: linear-gradient(bottom, #EEEEEE, #FFFFFF);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');;background-color: #FFFFFF;}.iconWithTitle .glyph {color: #007BAC;line-height: 1.9em;font-size: 3.6em;text-align: center;}.iconWithTitle .title {text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #007CAC;font-family: "YellowPages Bold", Helvetica, sans-serif;}.iconWithTitle > .selected .glyph {color: #335566;}.iconWithTitle > .selected .title {color: #335566;}.sprite-icons-appstore-apple,.sprite-icons-appstore-android,.sprite-icons-logo-YP-full-large,.sprite-icons-logo-YP-full-medium,.sprite-icons-RR-YP-stars-9,.sprite-icons-RR-YP-stars-8,.sprite-icons-RR-YP-stars-7,.sprite-icons-RR-YP-stars-6,.sprite-icons-RR-YP-stars-5,.sprite-icons-RR-YP-stars-4,.sprite-icons-RR-YP-stars-3,.sprite-icons-RR-YP-stars-2,.sprite-icons-RR-YP-stars-10,.sprite-icons-RR-YP-stars-1,.sprite-icons-RR-YP-dots-9,.sprite-icons-RR-YP-dots-8,.sprite-icons-RR-YP-dots-7,.sprite-icons-RR-YP-dots-6,.sprite-icons-RR-YP-dots-5,.sprite-icons-RR-YP-dots-4,.sprite-icons-RR-YP-dots-3,.sprite-icons-RR-YP-dots-2,.sprite-icons-RR-YP-dots-10,.sprite-icons-RR-YP-dots-1,.sprite-icons-RR-Yelp-stars-9,.sprite-icons-RR-Yelp-stars-8,.sprite-icons-RR-Yelp-stars-7,.sprite-icons-RR-Yelp-stars-6,.sprite-icons-RR-Yelp-stars-5,.sprite-icons-RR-Yelp-stars-4,.sprite-icons-RR-Yelp-stars-3,.sprite-icons-RR-Yelp-stars-2,.sprite-icons-RR-Yelp-stars-10,.sprite-icons-RR-Yelp-stars-1,.sprite-icons-logo-YP-full,.sprite-icons-logo-YP-full-yellow,.sprite-icons-play,.sprite-icons-floating-button-map,.sprite-icons-floating-button-list,.sprite-icons-POI-map-selected-2,.sprite-icons-POI-map-selected-1,.sprite-icons-pdf-ribbon,.sprite-icons-exclamation-grey,.sprite-icons-button-prev,.sprite-icons-button-next,.sprite-icons-payment-visa,.sprite-icons-payment-travellers-cheques,.sprite-icons-payment-paypal,.sprite-icons-payment-motorpass,.sprite-icons-payment-motorcharge,.sprite-icons-payment-money-order,.sprite-icons-payment-mastercard,.sprite-icons-payment-hicaps,.sprite-icons-payment-fleetcard,.sprite-icons-payment-eftpos,.sprite-icons-payment-eft,.sprite-icons-payment-direct-deposit,.sprite-icons-payment-direct-debit,.sprite-icons-payment-diners-club,.sprite-icons-payment-cheques,.sprite-icons-payment-cash,.sprite-icons-payment-cash-on-delivery,.sprite-icons-payment-cabcharge,.sprite-icons-payment-bpay,.sprite-icons-payment-bartercard,.sprite-icons-payment-american-express,.sprite-icons-logo-YP-full-yellow-small,.sprite-icons-logo-YP-full-small,.sprite-icons-close-panel,.sprite-icons-POI-contactcard-default-2,.sprite-icons-POI-contactcard-default-1,.sprite-icons-RR-Write-YP-Star-Filled,.sprite-icons-RR-Write-YP-Star-Empty,.sprite-icons-RR-Write-YP-Dot-Filled,.sprite-icons-RR-Write-YP-Dot-Empty,.sprite-icons-pdf-box,.sprite-icons-RR-Yelp-Logo,.sprite-icons-ad-badge,.sprite-icons-location-marker,.sprite-icons-map-fullscreen,.sprite-icons-write-small,.sprite-icons-tick,.sprite-icons-poi-nearby-small,.sprite-icons-locate-success,.sprite-icons-locate-fail,.sprite-icons-locate-default,.sprite-icons-exclamation,.sprite-icons-cross,.sprite-icons-book-table,.sprite-icons-arrow-up,.sprite-icons-arrow-right,.sprite-icons-arrow-left,.sprite-icons-arrow-gray,.sprite-icons-RR-YP-Logo,.sprite-icons-pdf,.sprite-icons-greendot{background-image:url('sprites/icons-c3a5b20d50ae919a92b05756217acef1.png');background-repeat:no-repeat}.sprite-icons-appstore-apple{background-position:-2px -2px;width:122px;height:40px;}.sprite-icons-appstore-android{background-position:-2px -46px;width:122px;height:40px;}.sprite-icons-logo-YP-full-large{background-position:-2px -90px;width:120px;height:120px;}.sprite-icons-logo-YP-full-medium{background-position:-128px -2px;width:90px;height:90px;}.sprite-icons-RR-YP-stars-9{background-position:-128px -96px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-8{background-position:-128px -116px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-7{background-position:-128px -136px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-6{background-position:-128px -156px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-5{background-position:-128px -176px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-4{background-position:-222px -2px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-3{background-position:-222px -22px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-2{background-position:-222px -42px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-10{background-position:-222px -62px;width:84px;height:16px;}.sprite-icons-RR-YP-stars-1{background-position:-222px -82px;width:84px;height:16px;}.sprite-icons-RR-YP-dots-9{background-position:-222px -102px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-8{background-position:-222px -124px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-7{background-position:-222px -146px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-6{background-position:-222px -168px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-5{background-position:-222px -190px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-4{background-position:-2px -214px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-3{background-position:-90px -214px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-2{background-position:-178px -214px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-10{background-position:-2px -236px;width:84px;height:18px;}.sprite-icons-RR-YP-dots-1{background-position:-90px -236px;width:84px;height:18px;}.sprite-icons-RR-Yelp-stars-9{background-position:-178px -236px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-8{background-position:-2px -258px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-7{background-position:-89px -258px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-6{background-position:-176px -258px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-5{background-position:-2px -277px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-4{background-position:-89px -277px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-3{background-position:-176px -277px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-2{background-position:-310px -2px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-10{background-position:-310px -21px;width:83px;height:15px;}.sprite-icons-RR-Yelp-stars-1{background-position:-310px -40px;width:83px;height:15px;}.sprite-icons-logo-YP-full{background-position:-310px -81px;width:70px;height:70px;}.sprite-icons-logo-YP-full-yellow{background-position:-310px -155px;width:70px;height:70px;}.sprite-icons-play{background-position:-310px -229px;width:60px;height:60px;}.sprite-icons-floating-button-map{background-position:-2px -296px;width:58px;height:58px;}.sprite-icons-floating-button-list{background-position:-64px -296px;width:58px;height:58px;}.sprite-icons-POI-map-selected-2{background-position:-126px -296px;width:40px;height:57px;}.sprite-icons-POI-map-selected-1{background-position:-170px -296px;width:40px;height:57px;}.sprite-icons-pdf-ribbon{background-position:-214px -296px;width:50px;height:21px;}.sprite-icons-exclamation-grey{background-position:-397px -2px;width:50px;height:50px;}.sprite-icons-button-prev{background-position:-397px -56px;width:48px;height:48px;}.sprite-icons-button-next{background-position:-397px -108px;width:48px;height:48px;}.sprite-icons-payment-visa{background-position:-397px -160px;width:40px;height:30px;}.sprite-icons-payment-travellers-cheques{background-position:-397px -194px;width:40px;height:30px;}.sprite-icons-payment-paypal{background-position:-397px -228px;width:40px;height:30px;}.sprite-icons-payment-motorpass{background-position:-397px -262px;width:40px;height:30px;}.sprite-icons-payment-motorcharge{background-position:-397px -296px;width:40px;height:30px;}.sprite-icons-payment-money-order{background-position:-214px -321px;width:40px;height:30px;}.sprite-icons-payment-mastercard{background-position:-258px -321px;width:40px;height:30px;}.sprite-icons-payment-hicaps{background-position:-302px -321px;width:40px;height:30px;}.sprite-icons-payment-fleetcard{background-position:-346px -321px;width:40px;height:30px;}.sprite-icons-payment-eftpos{background-position:-2px -358px;width:40px;height:30px;}.sprite-icons-payment-eft{background-position:-46px -358px;width:40px;height:30px;}.sprite-icons-payment-direct-deposit{background-position:-90px -358px;width:40px;height:30px;}.sprite-icons-payment-direct-debit{background-position:-134px -358px;width:40px;height:30px;}.sprite-icons-payment-diners-club{background-position:-178px -358px;width:40px;height:30px;}.sprite-icons-payment-cheques{background-position:-222px -358px;width:40px;height:30px;}.sprite-icons-payment-cash{background-position:-266px -358px;width:40px;height:30px;}.sprite-icons-payment-cash-on-delivery{background-position:-310px -358px;width:40px;height:30px;}.sprite-icons-payment-cabcharge{background-position:-354px -358px;width:40px;height:30px;}.sprite-icons-payment-bpay{background-position:-398px -358px;width:40px;height:30px;}.sprite-icons-payment-bartercard{background-position:-2px -392px;width:40px;height:30px;}.sprite-icons-payment-american-express{background-position:-46px -392px;width:40px;height:30px;}.sprite-icons-logo-YP-full-yellow-small{background-position:-451px -2px;width:40px;height:40px;}.sprite-icons-logo-YP-full-small{background-position:-451px -46px;width:40px;height:40px;}.sprite-icons-close-panel{background-position:-451px -90px;width:36px;height:36px;}.sprite-icons-POI-contactcard-default-2{background-position:-451px -130px;width:25px;height:36px;}.sprite-icons-POI-contactcard-default-1{background-position:-451px -170px;width:25px;height:36px;}.sprite-icons-RR-Write-YP-Star-Filled{background-position:-451px -210px;width:33px;height:33px;}.sprite-icons-RR-Write-YP-Star-Empty{background-position:-451px -247px;width:33px;height:33px;}.sprite-icons-RR-Write-YP-Dot-Filled{background-position:-451px -284px;width:33px;height:33px;}.sprite-icons-RR-Write-YP-Dot-Empty{background-position:-451px -321px;width:33px;height:33px;}.sprite-icons-pdf-box{background-position:-451px -358px;width:32px;height:32px;}.sprite-icons-RR-Yelp-Logo{background-position:-451px -394px;width:32px;height:14px;}.sprite-icons-ad-badge{background-position:-90px -392px;width:26px;height:26px;}.sprite-icons-location-marker{background-position:-397px -330px;width:22px;height:22px;}.sprite-icons-map-fullscreen{background-position:-423px -330px;width:20px;height:20px;}.sprite-icons-write-small{background-position:-374px -229px;width:16px;height:16px;}.sprite-icons-tick{background-position:-374px -249px;width:16px;height:16px;}.sprite-icons-poi-nearby-small{background-position:-374px -269px;width:16px;height:16px;}.sprite-icons-locate-success{background-position:-266px -214px;width:16px;height:16px;}.sprite-icons-locate-fail{background-position:-286px -214px;width:16px;height:16px;}.sprite-icons-locate-default{background-position:-268px -296px;width:16px;height:16px;}.sprite-icons-exclamation{background-position:-288px -296px;width:16px;height:16px;}.sprite-icons-cross{background-position:-308px -296px;width:16px;height:16px;}.sprite-icons-book-table{background-position:-328px -296px;width:16px;height:16px;}.sprite-icons-arrow-up{background-position:-348px -296px;width:16px;height:16px;}.sprite-icons-arrow-right{background-position:-368px -296px;width:16px;height:16px;}.sprite-icons-arrow-left{background-position:-451px -412px;width:16px;height:7px;}.sprite-icons-arrow-gray{background-position:-120px -392px;width:16px;height:16px;}.sprite-icons-RR-YP-Logo{background-position:-140px -392px;width:16px;height:16px;}.sprite-icons-pdf{background-position:-128px -196px;width:12px;height:12px;}.sprite-icons-greendot{background-position:-480px -130px;width:10px;height:10px;}@media only screen and (-webkit-min-device-pixel-ratio: 2.0), only screen and (min--moz-device-pixel-ratio: 2.0), only screen and (-o-min-device-pixel-ratio: 200/100), only screen and (min-device-pixel-ratio: 2.0) {.sprite-icons-appstore-apple,.sprite-icons-appstore-android,.sprite-icons-logo-YP-full-large,.sprite-icons-logo-YP-full-medium,.sprite-icons-RR-YP-stars-9,.sprite-icons-RR-YP-stars-8,.sprite-icons-RR-YP-stars-7,.sprite-icons-RR-YP-stars-6,.sprite-icons-RR-YP-stars-5,.sprite-icons-RR-YP-stars-4,.sprite-icons-RR-YP-stars-3,.sprite-icons-RR-YP-stars-2,.sprite-icons-RR-YP-stars-10,.sprite-icons-RR-YP-stars-1,.sprite-icons-RR-YP-dots-9,.sprite-icons-RR-YP-dots-8,.sprite-icons-RR-YP-dots-7,.sprite-icons-RR-YP-dots-6,.sprite-icons-RR-YP-dots-5,.sprite-icons-RR-YP-dots-4,.sprite-icons-RR-YP-dots-3,.sprite-icons-RR-YP-dots-2,.sprite-icons-RR-YP-dots-10,.sprite-icons-RR-YP-dots-1,.sprite-icons-RR-Yelp-stars-9,.sprite-icons-RR-Yelp-stars-8,.sprite-icons-RR-Yelp-stars-7,.sprite-icons-RR-Yelp-stars-6,.sprite-icons-RR-Yelp-stars-5,.sprite-icons-RR-Yelp-stars-4,.sprite-icons-RR-Yelp-stars-3,.sprite-icons-RR-Yelp-stars-2,.sprite-icons-RR-Yelp-stars-10,.sprite-icons-RR-Yelp-stars-1,.sprite-icons-logo-YP-full,.sprite-icons-logo-YP-full-yellow,.sprite-icons-play,.sprite-icons-floating-button-map,.sprite-icons-floating-button-list,.sprite-icons-POI-map-selected-2,.sprite-icons-POI-map-selected-1,.sprite-icons-pdf-ribbon,.sprite-icons-exclamation-grey,.sprite-icons-button-prev,.sprite-icons-button-next,.sprite-icons-payment-visa,.sprite-icons-payment-travellers-cheques,.sprite-icons-payment-paypal,.sprite-icons-payment-motorpass,.sprite-icons-payment-motorcharge,.sprite-icons-payment-money-order,.sprite-icons-payment-mastercard,.sprite-icons-payment-hicaps,.sprite-icons-payment-fleetcard,.sprite-icons-payment-eftpos,.sprite-icons-payment-eft,.sprite-icons-payment-direct-deposit,.sprite-icons-payment-direct-debit,.sprite-icons-payment-diners-club,.sprite-icons-payment-cheques,.sprite-icons-payment-cash,.sprite-icons-payment-cash-on-delivery,.sprite-icons-payment-cabcharge,.sprite-icons-payment-bpay,.sprite-icons-payment-bartercard,.sprite-icons-payment-american-express,.sprite-icons-logo-YP-full-yellow-small,.sprite-icons-logo-YP-full-small,.sprite-icons-close-panel,.sprite-icons-POI-contactcard-default-2,.sprite-icons-POI-contactcard-default-1,.sprite-icons-RR-Write-YP-Star-Filled,.sprite-icons-RR-Write-YP-Star-Empty,.sprite-icons-RR-Write-YP-Dot-Filled,.sprite-icons-RR-Write-YP-Dot-Empty,.sprite-icons-pdf-box,.sprite-icons-RR-Yelp-Logo,.sprite-icons-ad-badge,.sprite-icons-location-marker,.sprite-icons-map-fullscreen,.sprite-icons-write-small,.sprite-icons-tick,.sprite-icons-poi-nearby-small,.sprite-icons-locate-success,.sprite-icons-locate-fail,.sprite-icons-locate-default,.sprite-icons-exclamation,.sprite-icons-cross,.sprite-icons-book-table,.sprite-icons-arrow-up,.sprite-icons-arrow-right,.sprite-icons-arrow-left,.sprite-icons-arrow-gray,.sprite-icons-RR-YP-Logo,.sprite-icons-pdf,.sprite-icons-greendot{background-image:url('sprites/icons@2x-061e78ce2a582ed1f4ee184744c24c95.png');-webkit-background-size: 493px 424px;-moz-background-size: 493px 424px;background-size: 493px 424px;}}.img-text-description {position: relative;}.img-text-description .img-dupe {display: inline-block;width: 0;background-color: green;font-size: 50%;}.img-text-description .img-container {display: inline-block;}.img-text-description .line-one {position: relative;display: inline-block;width: 100%;}.img-text-description .line-one .line-one-content {display: block;max-height: 100%;}.img-text-description .line-one .line-one-content .medium-icon {width: 24px;line-height: 24px;}.img-text-description .line-one .line-one-content .large-icon {width: 26px;line-height: 29px;padding-right: 10px;}.img-text-description .line-one .line-one-content .large-icon .glyph {font-size: 26px;font-size: 2.6rem;vertical-align: middle;}.img-text-description .line-one .line-one-content.medium-text span.img-text {font-size: 200%;vertical-align: middle;}.img-text-description .line-one .line-one-content.large-text span.img-text {font-size: 300%;vertical-align: middle;}.img-text-description .description.indented.with-large-icon {padding: 0 0 0 40px;}.img-text-description .description.indented.with-medium-icon {padding: 0 0 0 28px;}.in-area-call-to-action .with-padding {padding: 10px;}@media all and (min-width: 527px) {.in-area-call-to-action .with-padding {padding: 10px 15px;}}.in-area-call-to-action > div + * {border-top: 1px solid #e0e0e0;}.in-area-call-to-action .flow-layout.in-area-additional-contacts > .cell {border-color: #e0e0e0;}@media all and (min-width: 527px) {.in-area-call-to-action .flow-layout.in-area-additional-contacts > .cell {padding: 10px 15px;}}.top-of-list-container .in-area-call-to-action > div + * {border-color: #d9bc2b;}.top-of-list-container .in-area-call-to-action .flow-layout.in-area-additional-contacts > .cell {border-color: #d9bc2b;}.map-view .in-area-call-to-action .flow-layout.in-area-additional-contacts {display: table;table-layout: fixed;}.map-view .in-area-call-to-action .flow-layout.in-area-additional-contacts > .cell {display: table-cell;}.map-view .in-area-call-to-action .flow-layout.in-area-additional-contacts.with-border > .first-cell,.map-view .in-area-call-to-action .flow-layout.in-area-additional-contacts.with-border > .middle-cell {border-bottom: none;border-right: 1px #E0E0E0 solid;}.map-view .in-area-call-to-action .flow-layout.in-area-additional-contacts.with-border > .first-cell,.map-view .in-area-call-to-action .flow-layout.in-area-additional-contacts.with-border > .middle-cell {border-color: #e0e0e0;}.map-view .top-of-list-container .in-area-call-to-action .flow-layout.in-area-additional-contacts.with-border > .first-cell,.map-view .top-of-list-container .in-area-call-to-action .flow-layout.in-area-additional-contacts.with-border > .middle-cell {border-color: #d9bc2b;}.item-list > li {margin-left: 20px;}.item-list > li span {margin-left: -20px;}.contact-legal-id {font-family: Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color: #838383;}.contact-legal-id.contact-legal-id-search {border-top-width: 0;margin-top: 0;}.lightbox-glasspanel {display: none;background-color: black;position: fixed;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0.6;filter: alpha(opacity=60);z-index: 756;}.lightbox-container {display: none;top: 0;left: 0;width: 100%;height: 100%;z-index: 757;}.lightbox-container .liquid-select .padding,.lightbox-container .counted-text .padding {margin-left: 15px;}.lightbox-container .lightbox-content-holder {color: black;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.lightbox-container .lightbox-content-holder .lightbox-header {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;vertical-align: middle;padding: 10px 30px;position: relative;margin-bottom: 0;background-color: #ffce00;}.lightbox-container .lightbox-content-holder .lightbox-header .glyph.not-empty {vertical-align: middle;margin-right: 15px;font-size: 24px;}.lightbox-container .lightbox-content-holder .lightbox-header .lightbox-header-text,.lightbox-container .lightbox-content-holder .lightbox-header .lightbox-close-button {line-height: 29px;}.lightbox-container .lightbox-content-holder .lightbox-header .lightbox-header-text {color: #000000;display: inline-block;vertical-align: middle;}.lightbox-container .lightbox-content-holder .lightbox-header .lightbox-header-text.empty {display: none;}.lightbox-container .lightbox-content-holder .lightbox-header .lightbox-close-button {float: right;padding: 0 10px;margin-right: -10px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;cursor: pointer;text-align: center;color: #000000;font-size: 14px;font-size: 1.4rem;}.lightbox-container .lightbox-content-holder .lightbox-header .lightbox-close-button:hover {opacity: 0.8;}.lightbox-container .lightbox-content-holder .lightbox-header .glyph {color: #000000;}.lightbox-container .lightbox-content-holder .lightbox-body {padding: 30px;}.lightbox-container .lightbox-content-holder .lightbox-body.empty {display: none;}.lightbox-container .lightbox-content-holder .lightbox-body.noPadding {padding: 0;}.lightbox-container .lightbox-content-holder .lightbox-body .trademarks,.lightbox-container .lightbox-content-holder .lightbox-body .copyright {font-size: 11px;font-size: 1.1rem;}.lightbox-container .lightbox-buttons {text-align: right;padding-top: 20px;border-top: 1px solid #E0E0E0;margin-top: 20px;}html.lightbox-active .lightbox-container {display: inline-block;}@media all and (min-width: 601px) {html.lightbox-active .lightbox-glasspanel {display: block;}html.lightbox-active .lightbox-container {position: absolute;}html.lightbox-active .lightbox-container .lightbox-content-holder {text-align: left;width: 450px;margin: 0 auto;margin-top: 50px;border: 2px solid #ffce00;background-color: #f5f5f5;}}@media all and (max-width: 600px) {html.lightbox-active {height: 100%;width: 100%;display: inline-table;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;border: 2px solid #ffce00;background-color: #f5f5f5;}html.lightbox-active .lightbox-container .lightbox-content-holder .lightbox-header {padding: 10px 20px;text-align: center;}html.lightbox-active .lightbox-container .lightbox-content-holder .lightbox-body {padding: 10px;}html.lightbox-active .lightbox-container .lightbox-content-holder .lightbox-body.noPadding {padding: 0;}html.lightbox-active .lightbox-container .lightbox-content-holder .lightbox-close-button {right: 10px;}html.lightbox-active .lightbox-container .lightbox-content-holder .glyph.not-empty {position: absolute;left: 10px;}html.lightbox-active .lightbox-container .lightbox-content-holder .lightbox-close-button {position: absolute;right: 10px;}html.lightbox-active body {background: transparent;padding: 0;margin: 0;border: none;min-width: 316px;}html.lightbox-active body > * {display: none;}html.lightbox-active body > *:last-child {display: block;}}.has-where-suggest.autosuggest-where .close {display: none;}.has-where-suggest.autosuggest-where .autosuggest {display: inline-block;}.has-where-suggest .autosuggest {display: none;margin-top: 5px;width: 100%;position: absolute;background-color: #FFFFFF;z-index: 6;border: 1px solid #E9E9E9;-moz-box-shadow: 0 0 4px 1px #E9E9E9;-webkit-box-shadow: 0 0 4px 1px #E9E9E9;box-shadow: 0 0 4px 1px #E9E9E9;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.has-where-suggest .autosuggest .pointer {z-index: -1;position: absolute;left: 20px;top: -7px;width: 0px;height: 0px;border-left: 8px solid;border-right: 8px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-color: transparent\0;border-bottom: 8px solid #FFFFFF;}.has-where-suggest .autosuggest .pointer .pointer-inner {position: absolute;z-index: 0;left: -8px;top: 6px;width: 0px;height: 0px;border-left: 8px solid;border-right: 8px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-color: transparent\0;border-bottom: 8px solid #FFFFFF;}.has-where-suggest .autosuggest .cancel {display: none;}.has-where-suggest .autosuggest .suggestions {max-height: 260px;overflow-y: auto;-webkit-overflow-scrolling: touch;}.has-where-suggest .autosuggest .suggestions li {cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 36px;border-bottom: 1px solid #E9E9E9;padding: 0 10px;color: black;}.has-where-suggest .autosuggest .suggestions li:last-child {border-bottom: none;}.has-where-suggest .autosuggest .suggestions li.focused {background-color: #E9E9E9;color: #000000;}.liquid-input-text {position: relative;border: 1px solid #CCCCCC;background-color: white;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-webkit-touch-callout: none;}.liquid-input-text.yellow-border-type {border-color: #ffcc00;}.liquid-input-text.yellow-border-type.has-focus {border-color: #ffffbe;-moz-box-shadow: 0 0 2px 1px #ffffbe;-webkit-box-shadow: 0 0 2px 1px #ffffbe;box-shadow: 0 0 2px 1px #ffffbe;}.liquid-input-text.yellow-border-type.validation-error {border-color: #FF3300;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}.liquid-input-text.square-corners {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.liquid-input-text label {width: 100%;height: 100%;position: absolute;padding-left: 4px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;color: #b8b8b8;font-family: "YellowPages Light";font-size: 14px;font-size: 1.4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.liquid-input-text.has-content label {display: none;}.liquid-input-text .padding {position: relative;background-color: transparent;background-color: #fff\9;margin: 10px 18px 8px 17px;}.liquid-input-text .input-text-input {position: relative;border: 0;width: 100%;-webkit-appearance: none;background-color: transparent;background-color: #fff\9;font-size: 14px;font-size: 1.4rem;color: black;}.liquid-input-text .input-text-input::-ms-clear {display: none;}.liquid-input-text .input-text-input:focus {outline: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}.liquid-input-text .liquid-input-text-button {position: absolute;right: 0;cursor: pointer;font-size: 14px;font-size: 1.4rem;visibility: hidden;}.liquid-input-text .glyph.icon-remove {display: none;}.liquid-input-text.has-focus {-moz-box-shadow: 0 0 2px 1px #CCCCCC;-webkit-box-shadow: 0 0 2px 1px #CCCCCC;box-shadow: 0 0 2px 1px #CCCCCC;}.liquid-input-text.has-focus.has-content .clear {visibility: visible;padding-top: 1px;margin-top: 0;}.liquid-input-text.has-focus.has-content .clear .glyph.icon-remove {color: #737373;display: block;position: absolute;right: 8px;margin-top: -8px;margin-left: -8px;top: 50%;}.liquid-input-text.button-visible label {padding-right: 7px;}.liquid-input-text.button-visible .padding {margin-right: 30px;}.liquid-input-text.button-visible .liquid-input-text-button {visibility: visible;position: absolute;top: 0;right: 28px;width: 28px;height: 100%;margin-right: -28px;}.liquid-input-text.validation-error {border-color: #FF3300;}.liquid-input-text.validation-error label {color: #FF3300;}.liquid-input-text.validation-error .sprite-icons-exclamation {color: #737373;display: block;position: absolute;right: 8px;margin-top: -8px;margin-left: -8px;top: 50%;}.liquid-select {border-style: solid;border-width: 1px;border-color: #CCCCCC;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;overflow: hidden;position: relative;background-color: #FFFFFF;}.liquid-select .arrow {-webkit-border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-topright: 8px;-moz-border-radius-bottomright: 8px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;position: absolute;top: 0;bottom: 0;right: 4px;color: #838383;width: 25px;z-index: 2;z-index: 0\9;text-align: right;pointer-events: none;}.liquid-select .arrow > .glyph {font-size: 12px;font-size: 1.2rem;position: absolute;left: 50%;margin-left: -9px;margin-top: -6px;top: 50%;}.liquid-select .customIcon {position: absolute;top: 9px;left: 8px;bottom: 0;}.liquid-select.blue .select-dropdown,.liquid-select.blue .arrow,.liquid-select.blue .customIcon {color: #007BAC;}.liquid-select .select-dropdown {color: black;border: none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;width: 100%;width: 117% \9;padding: 8px 7px 8px 11px;padding-left: 7px \9;outline: none;position: relative;z-index: 1;background: transparent;appearance: none;-webkit-appearance: none;-moz-appearance: none;}.liquid-select .select-dropdown::-ms-expand {display: none;}.liquid-select .select-dropdown.has-custom-icon {padding-left: 22px;}.liquid-select.shrink {display: inline-block;width: 146px \9;}.liquid-select.shrink .select-dropdown {width: auto;width: 120% \9 !important;}.liquid-select.bold {font-family: "YellowPages Reg", Helvetica, sans-serif;}.liquid-text-area .liquid-input-text label {white-space: pre-line;color: #696969;}.liquid-text-area .character-count {padding-top: 5px;}.liquid-text-area .character-count.grey {color: #A7A7A7;}.liquid-text-area .character-count.over-limit {font-family: "YellowPages Bold", Helvetica, sans-serif;color: #FF3300;}.listing-address-srp .middle {border: 0 !important;}.listing-address-srp .listing-address-get-distance-next-line,.listing-address-srp .listing-address-get-directions-next-line {display: none;}@media all and (max-width: 527px) {.listing-address-get-directions {display: none !important;}}@media all and (min-width: 528px) and (max-width: 1023px) {.listing-address-srp .listing-address-get-distance-next-line,.listing-address-srp .listing-address-get-directions-next-line {display: block !important;padding-top: 0px !important;}.listing-address-get-distance,.listing-address-get-directions {display: none !important;}}@media all and (max-width: 527px) {.listing-address-get-distance-next-line,.listing-address-get-directions-next-line {display: none !important;}}.listing-address {font-family: Helvetica, sans-serif;}.reduced .srp-brand-bar-container .listing-address,.reduced .search-contact-card-top .listing-address {margin-top: 1em;margin-bottom: 1em;color: #838383;}.reduced .search-contact-card-table-div,.reduced .real-actions {min-height: 160px;}.reduced .search-contact-card-table-div.cag-items-1,.reduced .real-actions.cag-items-1 {min-height: 75px;}.reduced .search-contact-card-table-div.cag-items-2,.reduced .real-actions.cag-items-2 {min-height: 100px;}.reduced .slider-pages .slide-page {padding-right: 80px;}.reduced .slider-arrow-container {margin-top: -70px;}.reduced .slider-arrow-container .arrow {padding-top: 7px;padding-bottom: 5px;}.reduced .slider-dots {margin-top: -40px;}.reduced .slider-dots .spacer {width: 5px;}.reduced .slider-dots.slider-dots-2 {margin-right: -64px;}.reduced .slider-dots.slider-dots-3 {margin-right: -68px;}.reduced .slider-dots.slider-dots-4 {margin-right: -74px;}body.list-view .reduced .listing-address-srp,body.list-view .reduced .seo-click-through {display: none;}.reduced .listing-details.has-slider {min-height: 85px;}.reduced .listing-details.has-slider .image.right {position: relative;left: 80px;}.reduced .listing-details .listing-service-notes {display: none;}.reduced .listing-details .listing-short-description {margin-top: 1em;margin-bottom: 1em;}.reduced .call-to-action .call-to-action-description {display: none;}.listing-details {cursor: pointer;line-height: 1.5;}.listing-details > div + *,.listing-details > a + *,.listing-details > ul + *,.listing-details > span + * {padding-top: 10px;}.listing-details .item-list-usp {border-top: none;padding-top: 10px;}.listing-details.has-brand-bar .listing-name {display: none;}.listing-details.has-slider {cursor: default;min-height: 130px;position: relative;overflow: hidden;}.listing-details.has-slider .slide-page.first-cell {cursor: pointer;}.listing-details.has-slider .slider-pages .slide-page.first-cell .flow-layout .flow-layout .last-cell {min-height: 40px;margin-right: 60px;}.listing-details.has-slider .slider-pages .slide-page.first-cell .flow-layout .flow-layout .last-cell.first-cell {margin-right: 0px;}.listing-details .listing-address-container,.listing-details .pmb-servicing {cursor: default;}.listing-details .usp-awards-link-to-bpp {color: black;}.listing-details .slider-content-container {margin: 15px;}.listing-details .keywords {line-height: 1.3;padding-top: 10px;width: 100%;}.listing-details .keywords.with-slider {width: auto;padding-right: 72px;}.listing-details .keywords .keyword {display: inline-block;background-color: #E5E5E5;padding: 5px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;font-size: 12px;font-size: 1.2rem;margin: 0 5px 5px 0;color: black;}.top-of-list-container .listing-details > div + *,.top-of-list-container .listing-details > a + *,.top-of-list-container .listing-details > ul + * {border-color: #d9bc2b;}@media all and (min-width: 527px) {.listing-search .listing-details .flow-layout.with-border-medium > .cell {padding: 15px;}}.listing-heading {font-family: Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color: #838383;margin-bottom: 7px;}.listing-heading a {color: #838383;}.listing-image-gallery .cell {width: 60px;height: 60px;text-align: center;}.listing-image-gallery .cell img {width: 60px;height: 60px;vertical-align: top;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.listing-logo {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: white;padding: 2px;}.listing-logo.standard-logo {width: 60px;height: 60px;}.listing-logo.large-logo {width: 80px;height: 80px;}.listing-logo.enhanced-logo {max-width: 100px;max-height: 53px;}.listing-logo.target-media.standard-logo {width: 50px;height: 50px;}.listing-logo.target-media.enhanced-logo {max-width: 145px;max-height: 40px;}.listing-media-gallery {position: relative;padding: 15px;}.listing-media-gallery.with-slider:after {content: "";display: block;height: 40px;}.listing-media-gallery .video-thumbnail {position: relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.listing-media-gallery .video-thumbnail .sprite-icons-play {z-index: 1;position: absolute;left: 15px;top: 15px;}.listing-media-gallery img {width: 95px;height: 95px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}@media all and (min-width: 768px) and (max-width: 830px) {.listing-media-gallery.with-slider .flow-layout.responsive {display: block;}.listing-media-gallery.with-slider .flow-layout.responsive.with-border > .first-cell,.listing-media-gallery.with-slider .flow-layout.responsive.with-border > .middle-cell {border-right: none;border-bottom: 1px #E0E0E0 solid;}.listing-media-gallery.with-slider .flow-layout.responsive.with-border.with-dashed-border > .first-cell,.listing-media-gallery.with-slider .flow-layout.responsive.with-border.with-dashed-border > .middle-cell {border-bottom: 1px #aaa dashed;}.listing-media-gallery.with-slider .flow-layout.responsive > .cell {display: block;}.listing-media-gallery.with-slider .flow-layout.responsive.inside-gap > .cell {padding-left: 0;}.listing-media-gallery.with-slider .flow-layout.responsive.inside-gap > .cell:first-child {padding-top: 0;}.listing-media-gallery.with-slider .flow-layout.responsive.inside-gap-small > .cell {padding-top: 5px;}.listing-media-gallery.with-slider .flow-layout.responsive.inside-gap-medium > .cell {padding-top: 10px;}.listing-media-gallery.with-slider .flow-layout.responsive.inside-gap-large > .cell {padding-top: 15px;}.listing-media-gallery.with-slider .flow-layout.responsive.inside-gap-x-large > .cell {padding-top: 30px;}.listing-media-gallery.with-slider .flow-layout.responsive > .inner-gap {display: none;}}.listing-name {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;color: black;margin-bottom: 0;}.suppress-listing-name .listing-name {display: none;}.listing-price-range {display: inline-block;font-family: Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color: #838383;}.listing-price-range .value {font-family: "YellowPages Bold", Helvetica, sans-serif;}.listing-review-summary {overflow: hidden;width: inherit;}.listing-review-summary .media-object {float: left;width: 180px;}.listing-review-summary .media-object .image {border: none;border-radius: 0;padding: 0;}.listing-review-summary .media-object.yelp .image img {width: 38px;height: 17px;}.listing-review-summary .media-object.yellow-pages {margin-right: 60px;}.listing-review-summary .media-object.yellow-pages .image img {width: 28px;height: 28px;margin-top: -3px;}.listing-review-summary.horizontal .star-rating {display: table-cell;}.listing-review-summary.horizontal .star-rating + .star-rating {padding-left: 20px;}h3.listing-short-description {margin-bottom: 7px;}.login-widget .login-container {padding: 30px;text-align: center;}.login-widget .login-container .message {padding-bottom: 16px;}.login-widget .login-container .login {display: inline-block;}.login-widget .login-container .login .facebook-login {display: table-cell;margin-top: 20px;height: 40px;width: 216px;vertical-align: middle;text-align: center;font-weight: bold;background-color: #3b5997;color: white;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.login-widget .login-container .login .facebook-login .icon-facebook {margin-right: 0.5em;}.login-widget .login-container .login .glyph-text {font-family: "YellowPages Bold", Helvetica, sans-serif;color: black;}.login-widget .login-container .privacy {padding-top: 10px;font-size: 13px;font-size: 1.3rem;font-family: "YellowPages Reg", Helvetica, sans-serif;text-align: center;}.login-widget .login-container em {font-family: "YellowPages Bold", Helvetica, sans-serif;}.login-widget .terms-of-use {font-size: 12px;font-size: 1.2rem;padding: 10px 30px 30px;text-align: center;color: #838383;font-family: "YellowPages Reg", Helvetica, sans-serif;}.login-widget.intent-write-review .login-container {padding: inherit;}.login-widget.intent-write-review .login-container .message {padding-left: 30px;padding-right: 30px;padding-bottom: 50px;font-weight: bold;}.login-widget.intent-write-review .terms-of-use {padding-top: 46px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}@media all and (max-width: 580px) {.login-widget.intent-write-review .login-container {padding: 30px;}}@media all and (min-width: 401px) {.login-widget .terms-of-use.multipleButtons {text-align: center;}}.logo-with-seasonal-text {max-width: 385px;}@media all and (max-width: 767px) {.logo-with-seasonal-text {width: 100%;}}.sem .logo-with-seasonal-text .title {white-space: normal;}.sem .logo-with-seasonal-text {max-width: 100%;}@media all and (max-width: 767px) {.sem .logo-with-seasonal-text {width: 100%;}}.logo-with-seasonal-text {overflow: hidden;margin-right: 20px;font-family: "YellowPages Light", Helvetica, sans-serif;}.logo-with-seasonal-text .search-bar-logo {height: 120px;width: 120px;}.logo-with-seasonal-text .title {font-size: 40px;font-size: 4rem;}.logo-with-seasonal-text .title {line-height: 1;padding-top: 40px;white-space: nowrap;}.logo-with-seasonal-text .action {padding-top: 10px;cursor: pointer;}.logo-with-seasonal-text .action .image.circle {line-height: 1;}.logo-with-seasonal-text .action .image.circle .icon-arrow-right {padding-left: 1px;}@media all and (min-width: 1024px) and (max-width: 1280px -1) {.logo-with-seasonal-text .search-bar-logo {height: 90px;width: 90px;}.logo-with-seasonal-text .title {font-size: 30px;font-size: 3rem;}.logo-with-seasonal-text .action {padding-top: 5px;}.logo-with-seasonal-text .action .text {font-size: 14px;font-size: 1.4rem;}}@media all and (max-width: 1023px) {.logo-with-seasonal-text .search-bar-logo {height: 70px;width: 70px;}.logo-with-seasonal-text .title {font-size: 30px;font-size: 3rem;}.logo-with-seasonal-text .action {padding-top: 5px;}.logo-with-seasonal-text .action .text {font-size: 14px;font-size: 1.4rem;}}@media all and (min-width: 768px) and (max-width: 1023px) {.logo-with-seasonal-text .title {padding-top: 30px;}}@media all and (max-width: 767px) {.logo-with-seasonal-text {margin-right: 0px;text-align: center;}.logo-with-seasonal-text .title {padding-top: 20px;}.logo-with-seasonal-text .search-bar-logo {margin-left: auto;margin-right: auto;}.logo-with-seasonal-text .action {display: table;margin-left: auto;margin-right: auto;}}@media all and (max-width: 320px) {.logo-with-seasonal-text .title {font-size: 25px;font-size: 2.5rem;}}.map-status {position: absolute;width: 100%;height: 100%;text-align: center;background-color: #aaa;}.map-status .map-status-loading,.map-status .map-status-unavailable {position: absolute;top: 50%;margin-top: -10px;width: 100%;}.map-status .map-status-unavailable {display: none;}.ems-loaded .map-status {display: none;}.ems-unavailable .map-status-loading {display: none;}.ems-unavailable .map-status-unavailable {display: block;}.olMap .sprite-icons-location-marker img {display: none;}.olMap .pulse {border: 5px solid #43e0f8;background-color: #43e0f1;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;-webkit-animation: pulse 2s ease-out;-moz-animation: pulse 2s ease-out;animation: pulse 2s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;-moz-opacity: 0.3;-khtml-opacity: 0.3;-webkit-opacity: 0.3;opacity: 0.3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30);}.olMap .pulse img {display: none;}@-moz-keyframes pulse {0% {-moz-transform: scale(0);opacity: 0.0;}75% {-moz-transform: scale(0.5);opacity: 0.5;}85% {-moz-transform: scale(0.7);opacity: 0.3;}95% {-moz-transform: scale(0.9);opacity: 0.1;}100% {-moz-transform: scale(1);opacity: 0.0;}}@-webkit-keyframes pulse {0% {-webkit-transform: scale(0);opacity: 0.0;}75% {-webkit-transform: scale(0.5);opacity: 0.5;}85% {-webkit-transform: scale(0.7);opacity: 0.3;}95% {-webkit-transform: scale(0.9);opacity: 0.1;}100% {-webkit-transform: scale(1);opacity: 0.0;}}.mediaGallery .sliderContainer {padding: 25px;overflow: hidden;position: relative;height: auto;}.mediaGallery .sliderContainer .rsThumb .sprite-icons-play {z-index: 1;position: absolute;left: 10px;top: 10px;}.mediaGallery .sliderContainer .rsOverflow,.mediaGallery .sliderContainer .rsGCaption {display: block;}.mediaGallery .sliderContainer .rsClose {display: none;}.mediaGallery .sliderContainer .rsGCaption {height: 35px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "YellowPages Reg", Helvetica, sans-serif;}.mediaGallery .sliderContainer .rsDefaultInv .rsBullet.rsNavSelected {background-color: #007BAC;}.mediaGallery .sliderContainer.expanded .rsNav {margin-top: 25px;}.mediaGallery .sliderContainer.expanded .rsNavItem img {-moz-opacity: 0.5;-khtml-opacity: 0.5;-webkit-opacity: 0.5;opacity: 0.5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50);}.mediaGallery .sliderContainer.expanded .rsNavItem.rsNavSelected {border: 3px solid #007BAC;}.mediaGallery .sliderContainer.expanded .rsNavItem.rsNavSelected img {-moz-opacity: 1.0;-khtml-opacity: 1.0;-webkit-opacity: 1.0;opacity: 1.0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);}.mediaGallery .sliderContainer.expanded .rsNavItem.rsBullet {border: 1px;}.mediaGallery .sliderContainer.expanded .rsDefault .rsArrowDisabled .rsArrowIcn {display: none;}.mediaGallery .sliderContainer.expanded .media-gallery-caption-line {border-top-style: solid;border-top-color: #E0E0E0;border-top-width: 1px;width: 125%;position: relative;right: 25px;top: 375px;}.mediaGallery .sliderContainer img.rsImg.rsMainSlideImage {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.mediaGallery.expandableThumbnails .sliderContainer {height: 86px;}.mediaGallery.expandableThumbnails .sliderContainer .rsClose,.mediaGallery.expandableThumbnails .sliderContainer .rsOverflow,.mediaGallery.expandableThumbnails .sliderContainer .rsGCaption {display: none;}.mediaGallery.expandableThumbnails .sliderContainer.expanded {height: auto;}.mediaGallery.expandableThumbnails .sliderContainer.expanded .rsOverflow,.mediaGallery.expandableThumbnails .sliderContainer.expanded .rsGCaption {display: block;}.mediaGallery.expandableThumbnails .sliderContainer.expanded .rsClose {display: block;}.mediaGallery.expandableThumbnails .sliderContainer.expanded .rsGCaption {height: 35px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "YellowPages Reg", Helvetica, sans-serif;}.mediaGallery .rsThumb {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.mediaGallery .rsThumb.rsBullet {border: 1px;}.mediaGallery .rsThumb .rsTmb {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #EEEEEE;}.mediaGallery .rsGCaption {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 13px;font-size: 1.3rem;margin-bottom: 10px;margin-top: 15px;color: #767676;}.mediaGallery .royalSlider .rsThumbsArrow,.mediaGallery .royalSlider .rsInteractionBlocker {width: 55px;}.mediaGallery .royalSlider .rsThumbsArrow:hover,.mediaGallery .royalSlider .rsInteractionBlocker:hover,.mediaGallery .royalSlider .rsThumbsArrow.hover,.mediaGallery .royalSlider .rsInteractionBlocker.hover {width: 70px;}@media all and (max-width: 568px) {.mediaGallery .royalSlider .rsThumbsArrow,.mediaGallery .royalSlider .rsInteractionBlocker {width: 35px;}.mediaGallery .royalSlider .rsThumbsArrow:hover,.mediaGallery .royalSlider .rsInteractionBlocker:hover,.mediaGallery .royalSlider .rsThumbsArrow.hover,.mediaGallery .royalSlider .rsInteractionBlocker.hover {width: 35px;}}.menu-container {display: table;table-layout: fixed;width: 100%;}.page-content-with-menu {display: table-cell;background: #FFFFFF;padding: 20px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;-moz-box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.05);}.menu {display: table-cell;background: #EEEEEE;width: 250px;padding-left: 20px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;}.page-content-with-menu.menu-default {padding: 20px 30px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.page-content-with-menu.menu-default .page-header {border-bottom: 1px solid #EDEDED;margin: 0 -30px;margin-bottom: 30px;padding: 0 30px 20px 30px;}.page-content-with-menu.menu-default .page-header .h1 {font-size: 24px;font-size: 2.4rem;font-family: "YellowPages Bold", Helvetica, sans-serif;}@media all and (max-width: 640px) {.menu.menu-default,.page-content-with-menu.menu-default {box-shadow: none;display: block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;width: 100%;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.menu.menu-default .page-header,.page-content-with-menu.menu-default .page-header {margin-bottom: 15px;padding-bottom: 15px;}.menu.menu-default .page-header .h1,.page-content-with-menu.menu-default .page-header .h1 {font-size: 22px;font-size: 2.2rem;}.menu.menu-default {padding: 10px 0 5px 15px;margin-bottom: 10px;}.page-content-with-menu.menu-default {padding-left: 15px;padding-right: 20px;}}@media all and (max-width: 767px) {.menu.menu-alt,.page-content-with-menu.menu-alt {box-shadow: none;display: block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;width: 100%;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.menu.menu-alt {padding: 10px 0 5px 15px;margin-bottom: 10px;}.page-content-with-menu.menu-alt {padding-left: 15px;}}.page-content-with-menu.menu-alt {overflow: hidden;}.page-content-with-menu.menu-alt .page-header {border-bottom: 1px solid #eee;margin: 0 -20px;margin-bottom: 10px;padding: 0 20px 20px 20px;}.page-content-with-menu.menu-alt .page-header .h1 {font-size: 22px;font-size: 2.2rem;font-weight: bold;}.page-content-with-menu.menu-alt .page-header .breadcrumbs-container {padding: 5px 0;}.page-content-with-menu.menu-alt .menu-page-separator {height: 1px;background-color: #EEEEEE;margin: 5px -20px;}@media all and (max-width: 767px) {.page-content-with-menu.menu-alt .page-header {margin-left: -15px;}.page-content-with-menu.menu-alt .page-header .h1 {font-size: 20px;font-size: 2rem;}}.success-container,.error-container,.confirmation-container {font-family: Helvetica, sans-serif;padding: 10px;margin-left: 10px;margin-right: 10px;background-color: #f5f5f5;padding-top: 20px;text-align: center;}.success-container .button,.error-container .button,.confirmation-container .button {margin-top: 30px;}.success-container > .glyph,.error-container > .glyph,.confirmation-container > .glyph {margin-bottom: 15px;}.success-container .glyph,.error-container .glyph,.confirmation-container .glyph,.success-container .success-message,.error-container .success-message,.confirmation-container .success-message {vertical-align: middle;text-align: center;}.success-container .error-message,.error-container .error-message,.confirmation-container .error-message,.success-container .success-message,.error-container .success-message,.confirmation-container .success-message {font-family: Helvetica, sans-serif;color: #4e4e4e;}.additional-text {color: #838383;font-family: "YellowPages Reg", Helvetica, sans-serif;text-align: center;font-size: 12px;font-size: 1.2rem;padding: 10px;}@media all and (min-width: 601px) {.success-container,.error-container,.confirmation-container {padding-top: 0;}}ul.navigation-list {margin-right: 20px;}ul.navigation-list li {margin-bottom: 5px;}ul.navigation-list a.current {font-family: "YellowPages Bold", Helvetica, sans-serif;}.numbered-list {counter-reset: section;list-style-type: none;padding-left: 20px;}.numbered-list > li {margin-bottom: 1em;}.numbered-list > li:before {counter-increment: section;content: counters(section, ".") ".";display: block;position: absolute;margin-left: -45px;width: 35px;text-align: right;}.open-hours {padding-top: 10px;font-size: 12px;font-size: 1.2rem;}.open-hours .liquid-select {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;background-image: none;background-color: transparent;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;vertical-align: middle;width: 165px;display: inline-block;margin-right: 10px;margin-bottom: 10px;}.open-hours .liquid-select .arrow {background-image: none;background-color: transparent;font-size: 12px;font-size: 1.2rem;}.open-hours .open-times {vertical-align: middle;padding-bottom: 10px;display: inline-block !important;}.open-hours .open-times.hidden {display: none !important;}.ordered-list {margin-left: 0;margin-right: 0;padding-left: 40px;}.ordered-list > li {padding-bottom: 15px;list-style-type: decimal;}.ordered-list.alpabet-list > li {list-style-type: lower-alpha;}.ordered-list.indented {padding-top: 10px;padding-left: 15px;}@media all and (max-width: 320px) {.ordered-list.indented {padding-left: 5px;}}.ordered-list.with-link {color: #007BAC;}.ordered-list.sub-list {margin-top: 10px;}.ordered-list.sub-list li:last-child {padding-bottom: 0;}.button-pagination-container.outside-gap {padding: 15px;}.button-pagination-container .pagination {display: inline-block;font-size: 12px;font-size: 1.2rem;line-height: 38px;padding: 0 10px;}.button-pagination-container .pagination.current {padding: 0;border: solid 1px #94c5d9;border-radius: 100%;width: 38px;text-align: center;}.button-pagination-container .pagination.disabled {-moz-opacity: 0.4;-khtml-opacity: 0.4;-webkit-opacity: 0.4;opacity: 0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter: alpha(opacity=40);cursor: default;}@media all and (max-width: 600px) {.button-pagination-container.responsive {text-align: center;}.button-pagination-container.responsive .pagination {display: none;}.button-pagination-container.responsive .pagination.navigation,.button-pagination-container.responsive .pagination.current {display: inline-block;}}.panel-container.with-borders {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;border-style: solid;border-color: #EEEEEE;border-width: 1px;}.panel-container.with-borders .panel-heading {border-bottom-style: solid;border-bottom-color: #EEEEEE;border-bottom-width: 1px;}.panel-container .panel-heading {-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;height: 50px;background: #FFFFFF;}.panel-container .panel-heading h3 {padding: 10px 0;text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;word-wrap: normal;font-family: Helvetica, sans-serif;font-weight: bold;}.panel-container .panel-heading.has-button .panel-heading-layout {height: 100%;}.panel-container .panel-heading.has-button .title-cell {vertical-align: middle;}.panel-container .panel-heading.has-button .button-cell {text-align: right;vertical-align: middle;padding-right: 10px;width: 115px;}.panel-container .panel-heading.no-button h3 {padding-top: 15px;}.panel-container .panel-content {background: #FFFFFF;}@media all and (max-width: 640px), (min-width: 768px) and (max-width: 1023px) {.panel-heading.has-button.related-articles {height: 80px;padding-bottom: 5px;}.panel-heading.has-button.related-articles .panel-heading-layout .button-cell {text-align: left;}}@media all and (max-width: 400px) {.panel-heading.has-button.test-role {height: 80px;padding-bottom: 5px;}.panel-heading.has-button.test-role .panel-heading-layout .button-cell {text-align: left;}}.pdf-link-container {position: relative;}@media all and (max-width: 480px) {.pdf-link img.pdf-thumb,.pdf-link .sprite-icons-pdf-ribbon {display: none !important;}}@media all and (min-width: 481px) {.pdf-link {position: relative;display: table-cell;vertical-align: middle;-moz-box-sizing: padding-box;-webkit-box-sizing: padding-box;box-sizing: padding-box;-ms-box-sizing: padding-box;width: 85px;height: 120px;border: 1px solid #CCCCCC;border-radius: 4px;}.pdf-link img.pdf-thumb {display: block;max-width: 85px;max-height: 120px;margin: 0 auto;}.pdf-link .sprite-icons-pdf-box {display: none;}.pdf-link .sprite-icons-pdf-ribbon {position: absolute;right: -4px;bottom: 10px;}}#pet-rescue-container {-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #FFFFFF;}#pet-rescue-container .centered-img > img {width: 100%;margin: 0 auto;}#pet-rescue-container .pet-rescue-header {-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;height: 140px;}#pet-rescue-container .pet-rescue-header h2 {font-size: 28px;font-size: 2.8rem;line-height: 36px;}#pet-rescue-container .pet-rescue-header .pet-rescue-logo {width: 330px;height: 72px;}#pet-rescue-container > .outside-gap-large {padding: 40px;}#pet-rescue-container > .inner-gap {width: 35px;}#pet-rescue-container .pet-rescue-hero {background-color: #ffce00;}#pet-rescue-container .pet-rescue-hero p {font-size: 18px;font-size: 1.8rem;line-height: 24px;}#pet-rescue-container .pet-rescue-hero .pet-rescue-hero-image {background: url('/assets/pet-rescue-dog.jpg') transparent no-repeat;background-size: contain;background-position: top;}#pet-rescue-container .pet-rescue-hero .pet-rescue-caption {padding: 20px 0;margin-top: 88%;}#pet-rescue-container .pet-rescue-hero .pet-rescue-caption .caption {text-align: center;font-family: "YellowPages Italic";font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-hero.outside-gap-large {padding-bottom: 0;}#pet-rescue-container .pet-rescue-links .pet-rescue-squared-button {text-align: left;padding-left: 50px;}#pet-rescue-container .pet-rescue-links .pet-rescue-squared-button img {position: absolute;top: 0;left: 5px;height: 35px;}#pet-rescue-container .pet-rescue-section {background-color: #EDEDED;padding: 15px;height: 716px;}#pet-rescue-container .pet-rescue-section .section-title {font-size: 20px;font-size: 2rem;font-family: "YellowPages Bold", Helvetica, sans-serif;text-align: left;margin-bottom: 20px;}#pet-rescue-container .article-summaries .article-url {color: #000000;}#pet-rescue-container .pet-rescue-article {background-color: #FFFFFF;}#pet-rescue-container .pet-rescue-article .body {max-height: 100px;padding: 10px;}#pet-rescue-container .pet-rescue-article .body .article-title {overflow: hidden;font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;line-height: 24px;}#pet-rescue-container .pet-rescue-article .image {padding: 0 5px 0 0;}#pet-rescue-container .pet-rescue-article .image .article-image {width: 120px;height: 120px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-img-container {margin: 18px;width: 64px;height: 64px;position: relative;}#pet-rescue-container .pet-rescue-search .search-result .search-result-img-container .pet-rescue-search-img {width: 100%;position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;margin: auto;}#pet-rescue-container .pet-rescue-search .search-result .body {padding: 18px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-name,#pet-rescue-container .pet-rescue-search .search-result .search-result-suburb {overflow: hidden;font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;line-height: 24px;color: #000000;}#pet-rescue-container .pet-rescue-search .search-result .search-result-suburb {color: #666666;font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .button-secondary {font-weight: normal;}@media all and (min-width: 1001px) {#pet-rescue-container .pet-rescue-hero .first-cell {width: 66%;padding-right: 30px;}#pet-rescue-container .pet-rescue-hero .last-cell {width: 33%;}}@media all and (min-width: 1001px) and (max-width: 1130px) {#pet-rescue-container > .outside-gap-large {padding: 30px;}#pet-rescue-container > .pet-rescue-hero p {font-size: 16px;font-size: 1.6rem;line-height: 22px;}#pet-rescue-container .pet-rescue-article .body {padding: 5px;max-height: 90px;}#pet-rescue-container .pet-rescue-article .body .article-title {font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-article .image .article-image {width: 100px;height: 100px;}#pet-rescue-container .pet-rescue-article .body {padding: 10px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-img-container {margin: 8px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-name {font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-search .search-result .search-result-suburb {font-size: 12px;font-size: 1.2rem;}#pet-rescue-container .pet-rescue-search .search-result .body {padding: 8px;}}@media all and (min-width: 551px) and (max-width: 1000px) {#pet-rescue-container .outside-gap-large {padding: 20px;}#pet-rescue-container .inner-gap {width: 20px;}#pet-rescue-container .pet-rescue-header h2 {font-size: 24px;font-size: 2.4rem;line-height: 30px;}#pet-rescue-container .pet-rescue-hero .first-cell {width: 50%;padding-right: 10px;}#pet-rescue-container .pet-rescue-hero p {font-size: 14px;font-size: 1.4rem;line-height: 20px;}#pet-rescue-container .pet-rescue-hero.outside-gap-large {padding: 20px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-img-container {margin: 8px;}#pet-rescue-container .pet-rescue-search .search-result .body {padding: 8px;}#pet-rescue-container .pet-rescue-action-area > .last-cell .pet-rescue-section {height: auto;}}@media all and (min-width: 551px) and (max-width: 767px) {#pet-rescue-container .pet-rescue-article .body {padding: 5px;max-height: 90px;}#pet-rescue-container .pet-rescue-article .body .article-title {font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-article .image .article-image {width: 100px;height: 100px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-img-container {margin: 8px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-name {font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-search .search-result .search-result-suburb {font-size: 12px;font-size: 1.2rem;}#pet-rescue-container .pet-rescue-search .search-result .body {padding: 8px;}}@media all and (max-width: 550px) {#pet-rescue-container .section-title {font-size: 14px;font-size: 1.4rem;margin: 0;}#pet-rescue-container .pet-rescue-article {border: 1px solid #EDEDED;}#pet-rescue-container .pet-rescue-article .body {padding: 5px;max-height: 90px;}#pet-rescue-container .pet-rescue-article .body .article-title {font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-article .image .article-image {width: 100px;height: 100px;}#pet-rescue-container .pet-rescue-search .search-result {border: 1px solid #EDEDED;}#pet-rescue-container .pet-rescue-search .search-result .search-result-img-container {margin: 18px;}#pet-rescue-container .pet-rescue-search .search-result .search-result-name {font-size: 16px;font-size: 1.6rem;}#pet-rescue-container .pet-rescue-search .search-result .search-result-suburb {font-size: 14px;font-size: 1.4rem;}#pet-rescue-container .pet-rescue-search .search-result .body {padding: 18px;}#pet-rescue-container .pet-rescue-header {height: 150px;}#pet-rescue-container .pet-rescue-header .pet-rescue-logo {width: 100%;margin-bottom: 20px;}#pet-rescue-container .pet-rescue-header.outside-gap-large {padding: 10px;}#pet-rescue-container .pet-rescue-header h2 {font-size: 20px;font-size: 2rem;line-height: 28px;}#pet-rescue-container .pet-rescue-hero.outside-gap-large {padding: 20px;}#pet-rescue-container .pet-rescue-hero p {font-size: 14px;font-size: 1.4rem;line-height: 20px;}#pet-rescue-container .pet-rescue-hero .pet-rescue-caption {margin-top: 0;padding: 88% 0 0 0;}#pet-rescue-container .pet-rescue-action-area.outside-gap-large {padding: 0;}#pet-rescue-container .pet-rescue-section {height: auto;background-color: #FFFFFF;border-top: 2px solid #EDEDED;}}.bpp-layout .phone-number-feedback-container {width: 94%;margin: 0 auto;margin-bottom: 7px;border: 1px solid #E0E0E0;}.bpp-layout .phone-number-feedback-container .feedback-option,.bpp-layout .phone-number-feedback-container .text {border-right: 1px solid #E0E0E0;}.bpp-layout .phone-number-feedback-container .feedback-option {font-size: 1.4rem;}.bpp-layout .phone-number-feedback-container .feedback-option:last-child {border: none;}.phone-number-feedback-container {position: relative;line-height: 40px;width: 100%;margin: 2px 0 7px 0;display: table;border: 1px solid #DDDDDD;background-color: #FFFFFF;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.phone-number-feedback-container .feedback-option,.phone-number-feedback-container .text {border-right: 1px solid #E7E7E7;text-align: center;float: left;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;}.phone-number-feedback-container .feedback-option {width: 16%;line-height: 40px;text-align: center;font-size: 1.5rem;}.phone-number-feedback-container .feedback-option.yes {color: #009933;}.phone-number-feedback-container .feedback-option.no {color: #FF3300;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-topright: 8px;-moz-border-radius-bottomright: 8px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;}.phone-number-feedback-container .text {width: 68%;overflow: hidden;font-weight: bold;padding-left: 10px;text-align: left;color: black;font-size: 1.3rem;-webkit-border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-bottomleft: 8px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.phone-number-feedback-container .feedback-option:last-child {border: none;}.phone-number-feedback-container.hidden,.phone-number-feedback-container.feedback-collected {display: none;}.phone-number-feedback-container.thanks-message .text {width: 100%;border-right: none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}@media all and (min-width: 527px) {.phone-number-feedback-container {display: none;}}.poi-and-body {position: relative;}.poi-and-body p {margin: 0px;}.poi-and-body .icon-poi {margin-top: 3px;padding-bottom: 10px;}.poi-and-body:hover .poi {cursor: pointer;color: #67aeea;}.poi-and-body:hover .poi.selected {color: #ffea00;}.poi-and-body:hover .poi + .body > .listing-address {cursor: pointer;color: #007BAC;}.poi-and-body .poi {color: #007BAC;font-size: 28px;font-size: 2.8rem;display: inline-block;position: absolute;top: -5px;left: -3px;line-height: 25px;text-align: center;}.poi-and-body .poi.selected {color: #ffce00;}.poi-and-body .poi.selected .poi-text,.poi-and-body .poi.selected .icon-star-full {color: #000000;}.poi-and-body .poi .poi-text,.poi-and-body .poi .poi-icon {color: #FFFFFF;font-size: 10px;font-size: 1rem;width: 14px;position: absolute;top: 15%;left: 25%;line-height: 1;}.poi-and-body .poi .poi-text {font-family: Helvetica, sans-serif;font-size: 11px;font-size: 1.1rem;}.poi-and-body > .body {overflow: visible;}.poi-and-body > .poi + .body {padding-left: 31px;color: #007BAC;}@media only screen and (-webkit-min-device-pixel-ratio: 2.0), only screen and (min--moz-device-pixel-ratio: 2.0), only screen and (min-device-pixel-ratio: 2.0) {.poi-and-body .poi {color: #007BAC;-webkit-background-size: 25px 72px;-moz-background-size: 25px 72px;background-size: 25px 72px;}.poi-and-body .poi.selected {-webkit-background-size: 25px 72px;-moz-background-size: 25px 72px;background-size: 25px 72px;}.poi-and-body:hover {cursor: pointer;}.poi-and-body:hover .poi {color: #67aeea;-webkit-background-size: 25px 72px;-moz-background-size: 25px 72px;background-size: 25px 72px;}.poi-and-body:hover .poi.selected {-webkit-background-size: 25px 72px;-moz-background-size: 25px 72px;background-size: 25px 72px;}}.price-qualifier {font-size: 12px;font-size: 1.2rem;color: #7f7f7f;}.in-area-call-to-action .price-qualifier {margin-left: 23px;}.primary-contacts-and-send-to-srp .dropdown-basic .dropdown-basic-head > .text-and-image > .image {padding: 10px;margin-left: 0;line-height: 0;}.primary-contacts-and-send-to-srp .dropdown-basic .dropdown-basic-head > .text-and-image > .text {padding: 10px;border-right-style: dashed;border-right-width: 1px;}.primary-contacts-and-send-to-srp .dropdown-basic .dropdown-basic-body {border-top-style: dashed;border-top-width: 1px;}.primary-contacts-and-send-to-srp .flow-layout > .cell {padding: 10px;border-left-style: dashed;border-left-width: 1px;}@media all and (max-width: 526px) {.primary-contacts-and-send-to-srp .flow-layout > .cell.first-cell {width: 28%;}.primary-contacts-and-send-to-srp .flow-layout > .cell.middle-cell {width: 34%;}.primary-contacts-and-send-to-srp .flow-layout > .cell.last-cell {width: 37%;}}.primary-contacts-and-send-to-srp .flow-layout > .cell:first-child {border-left: none;}.primary-contacts-and-send-to-srp .dropdown-basic.expanded > .dropdown-basic-head > .text-and-image > .image {-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);;}.primary-contacts-and-send-to-srp .description {font-family: Helvetica, sans-serif;color: #838383;font-size: 11px;font-size: 1.1rem;text-transform: none;margin-left: 23px;}.primary-contacts-and-send-to-srp,.primary-contacts-and-send-to-srp * {border-color: #e0e0e0;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .dropdown-basic-head > .text-and-image {display: table;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .dropdown-basic-head > .text-and-image > .image {display: none;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .dropdown-basic-head > .text-and-image > .text {border-right: none;padding-left: 15px;padding-right: 15px;padding-top: 15px;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .flow-layout.primary-contacts-override > .cell {border-left: none;border-top-style: dashed;border-top-width: 1px;padding-left: 15px;padding-right: 15px;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .flow-layout.primary-contacts-override > .cell:first-child {border-top: none;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .flow-layout > .cell .text-and-image .text {padding-left: 10px;}.search.list-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .dropdown-basic-body {display: block;}.search.map-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .flow-layout.primary-contacts-override.vertical {display: table;}.search.map-view .listing-search .primary-contacts-and-send-to-srp .dropdown-basic.vertical .flow-layout.primary-contacts-override.vertical > .cell {display: table-cell;}.top-of-list-container .primary-contacts-and-send-to-srp * {border-color: #d9bc2b;}.promotional-slider {height: 300px;}.promotional-slider .promotional.slide {width: 100%;height: 100%;position: relative;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.promotional-slider .cell {display: inline-block;vertical-align: middle;padding: 10px;position: absolute;top: 0;bottom: 0;}.promotional-slider .cell.left {font-size: 0;height: 100%;width: 50%;left: 0;right: 55%;}.promotional-slider .cell.left > .image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;background-repeat: no-repeat;background-size: contain;background-position: right center;}.promotional-slider .cell.right {text-align: left;left: 55%;right: 0;}.promotional-slider .cell.right > .row.top {position: absolute;top: 0;bottom: 50%;left: 0;right: 0;}.promotional-slider .cell.right > .row.top > p {position: absolute;bottom: 0;font-size: 22px;font-size: 2.2rem;margin-bottom: 10px;}.promotional-slider .cell.right > .row.top > p > a {color: inherit;}.promotional-slider .cell.right > .row.bottom {position: absolute;top: 50%;bottom: 0;left: 0;right: 0;}.pmb-servicing {font-size: 12px;font-size: 1.2rem;color: #737373;}.pmb-servicing .glyph {font-size: 14px;font-size: 1.4rem;}.push-pop {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.push-pop.expanded .activator .open {display: inline-block;}.push-pop.expanded .activator .closed {display: none;}.push-pop .activator {padding-top: 10px;padding-bottom: 10px;background: #FFFFFF;border-top: 1px dashed #aaa;width: 100%;display: table;font-family: Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;cursor: pointer;text-align: center;}.push-pop .activator .open {display: none;color: #007BAC;}.push-pop .activator .closed {display: inline-block;color: #007BAC;}.push-pop .activator .text-and-image .image {padding-left: 5px;}.push-pop .activator .text-and-image .image .icon {vertical-align: middle;}.radio-button-container {margin-bottom: 10px;margin-left: 25px;}.radio-button-container input {vertical-align: middle;margin-right: 5px;margin-left: -20px;}.ratings-and-reviews.expanded .ratings-and-reviews-footer {-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;background-color: #FFFFFF;border-top-style: solid;border-top-color: #E0E0E0;border-top-width: 1px;}.ratings-and-reviews.expanded .ratings-and-reviews-footer > div {display: table-cell;width: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;padding: 10px 15px;white-space: nowrap;vertical-align: middle;}.ratings-and-reviews.expanded .ratings-and-reviews-footer .review-pagination {width: 100%;}@media all and (max-width: 729px) {.ratings-and-reviews.expanded .ratings-and-reviews-footer .review-pagination {display: block;}.ratings-and-reviews.expanded .ratings-and-reviews-footer.has-advertiser-response .review-pagination,.ratings-and-reviews.expanded .ratings-and-reviews-footer.has-yelp-header .review-pagination {border-right: 0;}}@media all and (max-width: 370px) {.ratings-and-reviews.expanded .ratings-and-reviews-footer .response {display: block;padding-bottom: 5px;}}.no-js .ratings-and-reviews {opacity: 1;}.ratings-and-reviews-container {-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.ratings-and-reviews-container .review-strip.push-pop .activator .spinner {margin-right: 5px;}.ratings-and-reviews {position: relative;}.ratings-and-reviews.expanded {-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);}.ratings-and-reviews.expanded.loading .ratings-and-reviews-items {opacity: 0.2;}.ratings-and-reviews.expanded .ratings-and-reviews-items .header .reviewer-avatar {width: 53px;height: 53px;margin: 0 10px 5px 0;overflow: hidden;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;display: block;}.ratings-and-reviews.expanded .ratings-and-reviews-items .header > .image img {width: 53px;height: 53px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.ratings-and-reviews.expanded .ratings-and-reviews-items .header .reviewer-avatar-container {width: 53px;height: 53px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;margin-right: 10px;}.ratings-and-reviews.expanded .error {font-family: "YellowPages Bold", Helvetica, sans-serif;padding: 15px;color: #FF3300;}.ratings-and-reviews.expanded .review {display: table;table-layout: fixed;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;background-color: #FFFFFF;border-bottom-style: solid;border-bottom-color: #E0E0E0;border-bottom-width: 1px;}.ratings-and-reviews.expanded .review .seo-meta {display: none;}.ratings-and-reviews.expanded .review.last {border-bottom: none;}.ratings-and-reviews.expanded .review .content,.ratings-and-reviews.expanded .review .review-actions {display: table-row;}.ratings-and-reviews.expanded .review .content .text-and-image.header,.ratings-and-reviews.expanded .review .review-actions .text-and-image.header {padding: 30px;}.ratings-and-reviews.expanded .review .content .text-and-image.header > span.text,.ratings-and-reviews.expanded .review .review-actions .text-and-image.header > span.text {padding-bottom: 15px;}@media all and (max-width: 420px) {.ratings-and-reviews.expanded .review .content .text-and-image.header,.ratings-and-reviews.expanded .review .review-actions .text-and-image.header {padding: 20px 20px 10px;}}.ratings-and-reviews.expanded .review .content .body,.ratings-and-reviews.expanded .review .review-actions .body {padding: 20px 0 5px;}.ratings-and-reviews.expanded .review .header,.ratings-and-reviews.expanded .review .spacer {display: table-cell;vertical-align: top;}.ratings-and-reviews.expanded .review .header {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;width: 271px;min-width: 271px;padding: 20px 20px 10px;}.ratings-and-reviews.expanded .review .header .clickable {cursor: pointer;}.ratings-and-reviews.expanded .review .header .star-rating {display: block;}.ratings-and-reviews.expanded .review .header .star-rating .rating {padding-right: 10px;}.ratings-and-reviews.expanded .review .header .reviewer-info {display: table-row;vertical-align: bottom;}.ratings-and-reviews.expanded .review .header .reviewer-info .reviewer-name {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 155px;font-family: "YellowPages Bold", Helvetica, sans-serif;color: black;}.ratings-and-reviews.expanded .review .header .reviewer-info .reviewer-name .reviewer-url {color: #007BAC;}.ratings-and-reviews.expanded .review .header .reviewer-info .review-count {font-size: 12px;font-size: 1.2rem;}.ratings-and-reviews.expanded .review .body {display: inline-block;position: relative;width: 100%;}.ratings-and-reviews.expanded .review .body .bpp-review-summary {padding-left: 20px;padding-top: 15px;}.ratings-and-reviews.expanded .review .body .bpp-review-summary .yellow-review-rating {display: inline-block;}.ratings-and-reviews.expanded .review .body .bpp-review-summary .star-rating {display: inline-block;position: relative;right: 2px;}.ratings-and-reviews.expanded .review .body .bpp-review-summary .star-rating .rating {padding-right: 12px;padding-bottom: 3px;}.ratings-and-reviews.expanded .review .body .bpp-review-summary .review-timestamp {font-size: 12px;font-size: 1.2rem;color: #999999;display: inline;padding-left: 5px;vertical-align: 10px;}.ratings-and-reviews.expanded .review .body .review-text {padding: 5px 20px 20px;}.ratings-and-reviews.expanded .review .body p {word-wrap: break-word;}.ratings-and-reviews.expanded .review .review-actions a {color: #b3b3b3;}.ratings-and-reviews.expanded .review .review-actions .cell:nth-child(2) {padding-left: 10px;}.ratings-and-reviews.expanded .review .review-actions .actions {display: block;position: absolute;top: 0;right: 0;padding: 35px 30px 15px;}.ratings-and-reviews.expanded .review .review-actions .actions .action .text {color: #b3b3b3;font-family: Helvetica, sans-serif;}@media all and (max-width: 729px) {.ratings-and-reviews.expanded .review .review-actions .actions {position: relative;padding: 0px 15px 15px;}}.ratings-and-reviews.expanded .advertiser-reply {padding: 20px;margin: 0 30px 20px 17px;border: 1px solid #EDEDED;background-color: #fafafa;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.ratings-and-reviews.expanded .advertiser-reply .image img {width: 45px;height: 45px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-top: 0;margin-right: 10px;}.ratings-and-reviews.expanded .advertiser-reply .reply-summary p:first-child {font-size: 12px;font-size: 1.2rem;}.ratings-and-reviews.expanded .advertiser-reply .reply-summary .reply-title {font-family: "YellowPages Bold", Helvetica, sans-serif;}.ratings-and-reviews.expanded .advertiser-reply .reply-summary .reply-timestamp {font-size: 12px;font-size: 1.2rem;color: #737373;}.ratings-and-reviews.expanded .advertiser-reply .reply-text {word-wrap: break-word;}.ratings-and-reviews.expanded .advertiser-reply .reply-text p:first-child {padding-top: 15px;}.ratings-and-reviews.expanded .advertiser-reply .reply-text.no-image {padding-top: 10px;}.ratings-and-reviews .reviews-controls {border-bottom-style: solid;border-bottom-color: #E0E0E0;border-bottom-width: 1px;border-top-style: solid;border-top-color: #E0E0E0;border-top-width: 1px;}.header .reviewer-avatar {width: 67px;height: 67px;margin: 0 10px 5px 0;overflow: hidden;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.header > .image img {width: 67px;height: 67px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.extra-high-reviews {color: #ff9900;}.high-reviews {color: #669ab3;}.medium-reviews {color: #93b274;}.low-reviews {color: #b3b3b3;}.extra-high-reviews-border {border: 2px solid #ff9900;}.high-reviews-border {border: 2px solid #669ab3;}.medium-reviews-border {border: 2px solid #93b274;}.low-reviews-border {border: 2px solid #b3b3b3;}.sort-reviews {position: absolute;right: 3px;top: 15px;padding-right: 20px;}.reviews-controls {position: relative;background: #f5f5f5;padding: 15px 0;}.reviews-controls .new-tabs {padding-left: 30px;}.reviews-controls-white {position: relative;padding: 15px 0;}.sort-reviews > .liquid-select.shrink > .select-dropdown {width: 146px;}.filter-reviews .new-tab-shadow + .new-tab + .new-tab {padding-left: 10px;padding-right: 10px;}@media all and (max-width: 729px) {.ratings-and-reviews-items .star-rating .image {padding-left: 10px;padding-right: 10px;}.ratings-and-reviews.expanded .review {display: block;width: auto;}.ratings-and-reviews.expanded .review .content .body {padding: 0px 7px 5px;}.ratings-and-reviews.expanded .review .body {overflow: visible !important;display: inline-block;position: relative;}.ratings-and-reviews.expanded .review .body .bpp-review-summary {display: inline-block;position: absolute;left: 77px;top: -48px;line-height: 1;}.ratings-and-reviews.expanded .review .body .bpp-review-summary .star-rating .rating {padding-right: 5px;}.ratings-and-reviews.expanded .review .body .bpp-review-summary .review-timestamp {padding-left: 0;}.ratings-and-reviews.expanded .review .content,.ratings-and-reviews.expanded .review .review-actions {display: block;}.ratings-and-reviews.expanded .review .content .text-and-image.header,.ratings-and-reviews.expanded .review .review-actions .text-and-image.header {line-height: 1.2;padding: 20px 20px 0;}.ratings-and-reviews.expanded .review .content .text-and-image.header .text,.ratings-and-reviews.expanded .review .review-actions .text-and-image.header .text {vertical-align: top;padding-left: 10px;}.ratings-and-reviews.expanded .review .header,.ratings-and-reviews.expanded .review .body,.ratings-and-reviews.expanded .review .spacer,.ratings-and-reviews.expanded .review .actions {display: block;width: auto;}.ratings-and-reviews.expanded .review .header {border-right: 0 hidden white;padding: 15px 15px 5px;}.ratings-and-reviews.expanded .review .header .reviewer-info .reviewer-name {max-width: 300px;}.ratings-and-reviews.expanded .review .body .review-text {padding: 5px 15px 15px;}.ratings-and-reviews.expanded .review .review-actions {margin-left: 0;}.ratings-and-reviews.expanded .review .review-actions .actions {border-left: 0 hidden white;padding-top: 20px;}.ratings-and-reviews.expanded .review.yelp .body .bpp-review-summary {left: 79px;padding-top: 0;}.ratings-and-reviews.expanded .review.yelp .body .bpp-review-summary .review-timestamp {position: relative;left: -2px;top: 2px;}.ratings-and-reviews.expanded .advertiser-reply {margin: 0 15px 15px;}.ratings-and-reviews.expanded .reviews-controls .new-tabs {padding-left: 10px;}.ratings-and-reviews.expanded .sort-reviews {padding-right: 10px;}}@media all and (max-width: 419px) {.ratings-and-reviews-items .star-rating .image {padding-left: 5px;padding-right: 0px;}}@media all and (max-width: 515px) {.sort-reviews {padding: 10px 10px;background: #FFFFFF;position: relative;right: 0px;top: 0px;}.sort-reviews > .liquid-select.shrink {display: block;}.sort-reviews > .liquid-select.shrink > .select-dropdown {width: 100%;}.ratings-and-reviews.expanded .review .header .reviewer-info .reviewer-name {max-width: 235px;}.reviews-controls {padding: 0;}.reviews-controls .new-tabs {padding: 10px 0;border-bottom-style: solid;border-bottom-color: #CCCCCC;border-bottom-width: 1px;}}@media all and (max-width: 479px) {.ratings-and-reviews.expanded .review .header .reviewer-info .reviewer-name {max-width: 190px;}.reviews-controls .new-tabs .new-tab {padding: 0 13px;}}.bpp-related-container {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 20px;text-align: left;}.bpp-related-container .sprite-title-container {margin-bottom: 10px;}.bpp-related-container .sprite-title-container .bpp-related-logo {display: inline-block;vertical-align: middle;}.bpp-related-container .sprite-title-container .bpp-related-title {display: inline-block;font-family: "YellowPages Bold", Helvetica, sans-serif;vertical-align: middle;color: black;}.bpp-related-container .people-also-viewed-layout {display: block;width: 100%;}.bpp-related-container .people-also-viewed-layout.with-border > .first-cell,.bpp-related-container .people-also-viewed-layout.with-border > .middle-cell {border-right: none;border-bottom: 1px #E0E0E0 solid;}.bpp-related-container .people-also-viewed-layout.with-border.with-dashed-border > .first-cell,.bpp-related-container .people-also-viewed-layout.with-border.with-dashed-border > .middle-cell {border-bottom: 1px #aaa dashed;}.bpp-related-container .people-also-viewed-layout > .cell {display: block;}.bpp-related-container .people-also-viewed-layout.inside-gap > .cell {padding-left: 0;}.bpp-related-container .people-also-viewed-layout.inside-gap > .cell:first-child {padding-top: 0;}.bpp-related-container .people-also-viewed-layout.inside-gap-small > .cell {padding-top: 5px;}.bpp-related-container .people-also-viewed-layout.inside-gap-medium > .cell {padding-top: 10px;}.bpp-related-container .people-also-viewed-layout.inside-gap-large > .cell {padding-top: 15px;}.bpp-related-container .people-also-viewed-layout.inside-gap-x-large > .cell {padding-top: 30px;}.bpp-related-container .people-also-viewed-layout > .inner-gap {display: none;}.bpp-related-container .people-also-viewed-category {padding: 3px 0px;}.bpp-related-container.bpp-bottom {display: block;}.bpp-related-container.side-bar {margin-top: 15px;}.bpp-related-cell .free-listing .people-also-viewed-layout {display: table;table-layout: fixed;width: 100%;}.bpp-related-cell .free-listing .people-also-viewed-layout > .cell {display: table-cell;}.bpp-related-cell .free-listing .people-also-viewed-layout.with-border > .first-cell,.bpp-related-cell .free-listing .people-also-viewed-layout.with-border > .middle-cell {border-bottom: none;border-right: 1px #E0E0E0 solid;}@media all and (min-width: 1024px) {.flow-layout.vertical.inside-gap-large .cell.bpp-related-cell.paid-listing {padding-top: 0px;}.flow-layout.vertical.inside-gap-large .cell.bpp-related-cell.paid-listing .bpp-related-container {display: none;}}@media all and (min-width: 530px) and (max-width: 1023px) {.bpp-related-container .sprite-title-container {margin-bottom: 0;}.bpp-related-container .people-also-viewed-layout {table-layout: fixed;display: table;}.bpp-related-container .people-also-viewed-layout > .cell {display: table-cell;}.bpp-related-container .people-also-viewed-layout.with-border > .first-cell,.bpp-related-container .people-also-viewed-layout.with-border > .middle-cell {border-bottom: none;border-right: 1px #E0E0E0 solid;}.bpp-related-container .people-also-viewed-cell {padding: 10px 10px 10px 0px;}.bpp-related-container .people-also-viewed-cell .second-cell {padding-left: 15px;}.bpp-related-container .people-also-viewed-cell > p:last-child {padding-bottom: 0px;}}@media all and (max-width: 1023px) {.bpp-related-container {margin-top: 0;}}@media all and (max-width: 1023px) {.free-listing .last-cell {padding-left: 15px;}}.review-list .no-reviews {background-color: #FFFFFF;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;text-align: center;color: #7f7f7f;}.review-list .no-reviews p {padding-top: 20px;}.review-list .ratings-and-reviews-items .star-rating .image {padding-left: 10px;padding-right: 10px;}.review-list .ratings-and-reviews.expanded .review {display: block;width: auto;}.review-list .ratings-and-reviews.expanded .review .content .body {padding: 0px 7px 5px;}.review-list .ratings-and-reviews.expanded .review .body {overflow: visible !important;display: inline-block;position: relative;}.review-list .ratings-and-reviews.expanded .review .body .bpp-review-summary {display: inline-block;position: absolute;left: 77px;top: -48px;line-height: 1;}.review-list .ratings-and-reviews.expanded .review .body .bpp-review-summary .star-rating .rating {padding-right: 5px;}.review-list .ratings-and-reviews.expanded .review .body .bpp-review-summary .review-timestamp {padding-left: 0;}.review-list .ratings-and-reviews.expanded .review .content,.review-list .ratings-and-reviews.expanded .review .review-actions {display: block;}.review-list .ratings-and-reviews.expanded .review .content .text-and-image.header,.review-list .ratings-and-reviews.expanded .review .review-actions .text-and-image.header {line-height: 1.2;padding: 20px 20px 0;}.review-list .ratings-and-reviews.expanded .review .content .text-and-image.header .text,.review-list .ratings-and-reviews.expanded .review .review-actions .text-and-image.header .text {vertical-align: top;padding-left: 10px;}.review-list .ratings-and-reviews.expanded .review .header,.review-list .ratings-and-reviews.expanded .review .body,.review-list .ratings-and-reviews.expanded .review .spacer,.review-list .ratings-and-reviews.expanded .review .actions {display: block;width: auto;}.review-list .ratings-and-reviews.expanded .review .header {border-right: 0 hidden white;padding: 15px 15px 5px;}.review-list .ratings-and-reviews.expanded .review .header .reviewer-info .reviewer-name {max-width: 300px;}.review-list .ratings-and-reviews.expanded .review .body .review-text {padding: 5px 15px 15px;}.review-list .ratings-and-reviews.expanded .review .review-actions {margin-left: 0;}.review-list .ratings-and-reviews.expanded .review .review-actions .actions {border-left: 0 hidden white;padding-top: 20px;}.review-list .ratings-and-reviews.expanded .review.yelp .body .bpp-review-summary {left: 79px;padding-top: 0;}.review-list .ratings-and-reviews.expanded .review.yelp .body .bpp-review-summary .review-timestamp {position: relative;left: -2px;top: 2px;}.review-list .ratings-and-reviews.expanded .advertiser-reply {margin: 0 15px 15px;}.review-list .ratings-and-reviews.expanded .reviews-controls .new-tabs {padding-left: 10px;}.review-list .ratings-and-reviews.expanded .sort-reviews {padding-right: 10px;}.review-list .ratings-and-reviews {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.review-list .ratings-and-reviews .review-list-title {-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;background-color: #FFFFFF;padding: 15px;border-bottom-style: solid;border-bottom-color: #E0E0E0;border-bottom-width: 1px;}.review-list .ratings-and-reviews.expanded .review.last {-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}.review-list .ratings-and-reviews.expanded .review .body .bpp-review-summary {top: -44px;}.review-list .ratings-and-reviews.expanded .review .review-actions .actions {display: block;position: relative;padding-left: 15px;}@media all and (max-width: 320px) {.review-list .ratings-and-reviews.expanded .review .body .bpp-review-summary {left: 67px;}.review-list .ratings-and-reviews.expanded .ratings-and-reviews-items .header .reviewer-avatar-container {margin-right: 0px;}.review-list .ratings-and-reviews.expanded .ratings-and-reviews-items .star-rating .image {padding-left: 5px;padding-right: 2px;}}.review-strip {background: white;table-layout: fixed;}.review-strip.push-pop .activator {padding: 10px 0;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;border-top-style: solid;border-top-color: #E0E0E0;border-top-width: 1px;font-family: Helvetica, sans-serif;}.review-strip.push-pop .activator .spinner {margin-top: -5px;}.review-strip.push-pop.expanded .activator {-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;}.review-strip.yelp-only .star-rating .count-long,.review-strip.no-content .star-rating .count-long {padding-left: 0;}.review-strip.yelp-only .star-rating .image,.review-strip.no-content .star-rating .image {padding-left: 10px;}.review-strip.yelp-only .call-to-action,.review-strip.no-content .call-to-action {font-family: Helvetica, sans-serif;}.review-strip.yelp-only .call-to-action .yellow-pages-text,.review-strip.no-content .call-to-action .yellow-pages-text {font-family: "YellowPages Bold", Helvetica, sans-serif;padding-top: 1px;}.review-strip.yelp-only .call-to-action .yellow-pages-text .superscript,.review-strip.no-content .call-to-action .yellow-pages-text .superscript {font-size: 8px;font-size: 0.8rem;vertical-align: top;}.review-strip.yelp-only .call-to-action span,.review-strip.no-content .call-to-action span,.review-strip.yelp-only .call-to-action div,.review-strip.no-content .call-to-action div {display: inline-block;}.review-strip.yelp-only .call-to-action .image,.review-strip.no-content .call-to-action .image {margin: 0 2px 3px 3px;}.review-strip.yelp-only .review-strip,.review-strip.no-content .review-strip {padding-bottom: 10px;}.review-strip.no-content {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;}.review-strip.no-content .call-to-action {min-width: 200px;padding-left: 25px;padding-top: 0px;}.review-strip.no-content .review-strip {-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}.review-strip.no-content .review-strip.write-collapsed {display: none;}.review-strip.with-content .review-strip .reviewer-profile-cell {cursor: pointer;padding-right: 10px;min-width: 226px;}.review-strip.with-content .review-strip .reviewer-profile-cell .reviewer-profile {min-width: 216px;position: relative;padding-top: 5px;padding-left: 5px;}.review-strip.with-content .review-strip .reviewer-profile-cell .reviewer-profile .body.right {overflow: visible;line-height: 1.2;padding-left: 80px;}.review-strip.with-content .review-strip .reviewer-profile-cell .reviewer-profile .reviewer-avatar-container {width: 67px;height: 67px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.review-strip.with-content .review-strip .review-summary {padding: 20px 0 10px 0;vertical-align: top;cursor: pointer;}.review-strip.with-content .review-strip .review-summary .star-rating .rating {padding-right: 5px;}.review-strip.with-content .review-strip .review-summary .star-rating .rating-stars {vertical-align: middle;}.review-strip.with-content .review-strip .review-summary .star-rating .rating-count,.review-strip.with-content .review-strip .review-summary .star-rating .rating-stars {display: block;padding-left: 5px;padding-right: 0;}.review-strip.with-content .review-strip .review-summary .star-rating .count-long {padding-left: 0;font-size: 13px;font-size: 1.3rem;color: #505050;}.review-strip.with-content .review-strip .review-summary > .strip {display: inline-block;padding-left: 30px;padding-right: 5px;}.review-strip.with-content .review-strip .latest-review {padding: 10px 15px 15px;}.review-strip .review-strip .review-summary .rating-count {margin-bottom: 10px;}.review-strip .review-strip-header .write-a-review {cursor: pointer;white-space: nowrap;}.review-strip .fill {width: 100%;}.review-strip .review-strip {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;}.review-strip .review-strip > div {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;padding: 15px;}.review-strip .review-strip .review-summary {width: 165px;min-width: 165px;}.review-strip .review-strip .latest-review {width: 100%;}.review-strip .review-strip .latest-review .header {margin-bottom: 10px;}.review-strip .review-strip .latest-review .header .image img {width: 67px;height: 67px;}.review-strip .review-strip .latest-review .header .star-rating .rating {padding-right: 5px;}.review-strip .review-strip .latest-review .header .yellow-review-rating {padding-top: 5px;position: relative;right: 2px;}.review-strip .review-strip .latest-review .header .reviewer-name {margin-top: 6px;max-width: 150px;text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;word-wrap: normal;font-family: "YellowPages Bold", Helvetica, sans-serif;color: black;}.review-strip .review-strip .latest-review .header .reviewer-name .reviewer-url {color: #007BAC;}.review-strip .review-strip .latest-review .header .review-timestamp {font-size: 12px;font-size: 1.2rem;color: #a6a6a6;padding-left: 4px;position: relative;right: 3px;}.review-strip .review-strip .latest-review .header .review-count.strip {font-size: 12px;font-size: 1.2rem;}.flow-layout .review-strip .review-strip .latest-review > .cell {padding: 20px auto;}.flow-layout .review-strip .review-strip .latest-review > .cell:first-child {padding-left: 0;}.review-strip .review-strip .latest-review .snippet-text.hidden {display: none;}.review-strip .review-strip .latest-review .snippet-text.visible {display: inline;}@media all and (max-width: 400px) {.review-strip .review-strip-header .write-a-review .full-button-text {display: none;}}@media all and (max-width: 740px) {.review-strip.with-content .review-strip {display: block;}.review-strip.with-content .review-strip .review-summary {display: inline-block;max-width: none;width: 100%;padding-left: 5px;padding-top: 20px;line-height: 1;}.review-strip.with-content .review-strip .review-summary .star-rating {padding-left: 15px;}.review-strip.with-content .review-strip .review-summary .star-rating .rating-stars,.review-strip.with-content .review-strip .review-summary .star-rating .rating-count {display: inline-block;}.review-strip.with-content .review-strip .latest-review {padding-left: 20px;}.review-strip.with-content .review-strip .latest-review .header {margin-bottom: 0;}.review-strip.with-content .review-strip .write-review {display: block;margin: 6px 10px;}.review-strip.with-content .review-strip .fill {display: inline-block;}.review-strip.with-content .review-strip .reviewer-profile-cell {width: 226px;}.review-strip.with-content .review-strip > .call-to-action > .third {display: block !important;}}@media all and (max-width: 640px) {.review-strip.yelp-only .review-strip {display: block;}.review-strip.yelp-only .review-strip .review-summary {display: block;max-width: none;border-right: none;width: 100%;border-bottom-style: solid;border-bottom-color: #E0E0E0;border-bottom-width: 1px;}.review-strip.yelp-only .review-strip .write-review {display: block;margin-left: 10px;margin-right: 10px;margin-top: 6px;margin-bottom: 6px;}.review-strip.yelp-only .review-strip .fill {display: inline-block;}.review-strip.yelp-only .review-strip > .call-to-action > .third {display: block !important;}.review-strip.yelp-only .review-strip.yelp-only .review-strip {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;}.review-strip.yelp-only .review-strip.yelp-only .review-strip .call-to-action {padding: 15px;}}@media all and (min-width: 401px) and (max-width: 739px) {.review-strip.with-content .review-summary .star-rating {display: table-cell;}.review-strip.with-content .review-strip .reviewer-profile-cell {max-width: 216px;}}@media all and (max-width: 1270px) {.review-strip .latest-review .reviewer-profile-cell:nth-child(3) {display: none;}}@media all and (min-width: 950px) and (max-width: 1023px) {.review-strip .latest-review .reviewer-profile-cell:nth-child(3) {display: table-cell;}}@media all and (max-width: 640px) {.review-strip .review-strip-header.with-content .review-strip .reviewer-profile-cell {width: 300px;}}@media all and (max-width: 441px) {.review-strip.no-content .call-to-action .text.first {display: block;}.review-strip.no-content .call-to-action .text.second {display: inline-block;}.review-strip .cell.latest-review {width: 300px;}}@media all and (max-width: 360px) {.review-strip.yelp-only .call-to-action .text.first {display: block;}}.review-tooltips {position: relative;display: inline;z-index: 0;}.review-tooltips.activated {z-index: 999;}.review-tooltips ul {position: absolute;width: 110px;color: #FFFFFF;background: #FFFFFF;border: 1px solid #E0E0E0;-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);height: 80px;line-height: 18px;text-align: center;visibility: hidden;border-radius: 6px;padding-top: 10px;font-size: 12px;font-size: 1.2rem;}.review-tooltips ul li {margin-left: 10px;}.review-tooltips ul:after {content: '';position: absolute;top: 100%;left: 50%;margin-left: -8px;width: 0;height: 0;border-top: 8px solid #FFFFFF;border-right: 8px solid transparent;border-left: 8px solid transparent;}.review-tooltips ul:before {content: '';position: absolute;top: 100%;left: 50%;margin-left: -10px;width: 0;height: 0;border-top: 10px solid rgba(105, 105, 105, 0.3);border-right: 10px solid transparent;border-left: 10px solid transparent;}.review-tooltips.activated ul {visibility: visible;bottom: 25px;left: 80%;margin-left: -76px;}.image_rounded {display: inline-block;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;-khtml-border-radius: 100%;}.image_rounded img {width: 100%;height: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;-khtml-border-radius: 100%;}.saturday-lotto .partners-header {padding: 60px 45px 30px 45px;}.saturday-lotto .partners-header .first-cell {padding-bottom: 30px;}.saturday-lotto .partners-header .header-title {font-size: 25px;font-size: 2.5rem;}.saturday-lotto .partners-header .subtitle {font-size: 19px;font-size: 1.9rem;padding-top: 35px;}.saturday-lotto .partners-content {padding-bottom: 45px;}.saturday-lotto .partners-content .schedule-table {padding-top: 10px;}.saturday-lotto .partners-content .schedule-table table {width: 100%;}.saturday-lotto .partners-content .schedule-table table td,.saturday-lotto .partners-content .schedule-table table th {border-style: solid;border-color: #000000;border-width: 1px;padding: 5px 15px;}.saturday-lotto .partners-content .schedule-table table thead {background-color: #007BAC;}.saturday-lotto .partners-content .schedule-table table thead th {font-weight: bold;padding: 15px;color: #FFFFFF;}.email-to-friend-form p {margin-bottom: 10px;}.email-form .business-name {font-family: "YellowPages Bold", Helvetica, sans-serif;}.email-form .email-info {margin-top: 15px;margin-bottom: 15px;}.email-form .legal {display: block;padding-bottom: 10px;}.email-form .preferred-response-field {display: none;}.email-form .message-note {color: #666666;}.send-to-mobile-container .intro {border-bottom: 1px #BfBfBf solid;padding: 3px 20px 10px 20px;margin-left: -20px;margin-right: -20px;margin-bottom: 10px;}.send-to-mobile-container .listing-address {font-family: Helvetica, sans-serif;}.send-to-mobile-container form {margin-top: 10px;}.send-to-mobile-container .fields .phone {margin-right: 10px;}.send-to-mobile-container .fields.error .liquid-input-text {border-color: #FF3300;}.send-to-mobile-container .terms-of-use {margin-top: 10px;margin-bottom: 10px;}.send-to-mobile-container .terms-of-use,.send-to-mobile-container .try-these {font-size: 12px;font-size: 1.2rem;}.send-to-mobile-container .try-these {padding-top: 10px;}.send-to-mobile-container .try-these .title {font-family: "YellowPages Bold", Helvetica, sans-serif;}.send-to-mobile-container .try-these ul {padding-top: 5px;padding-left: 20px;}.send-to-mobile-container .try-these ul li {list-style: square;}.send-to-mobile-container .failure-message .sms-text {font-family: "YellowPages Bold", Helvetica, sans-serif;}.suburb-level .popular-search-container .popular-search-cell {width: 25%;float: left;margin: 15px 0;}.suburb-level .popular-search-container .glyph {vertical-align: middle;}.suburb-level .popular-search-container .popular-search-link-text {font-family: "YellowPages Bold", Helvetica, sans-serif;vertical-align: middle;padding-left: 10px;display: inline-block;}.suburb-level .popular-search-heading {border-top: 1px solid #D9D9D9;padding: 30px 0 0 10px;font-family: "YellowPages Bold", Helvetica, sans-serif;}@media all and (max-width: 1050px) {.suburb-level .popular-search-container .popular-search-cell-7,.suburb-level .popular-search-container .popular-search-cell-6 {display: none;}.suburb-level .popular-search-container .popular-search-cell {width: 50%;}}@media all and (min-width: 768px) and (max-width: 855px) {.suburb-level .popular-search-container .popular-search-cell-7,.suburb-level .popular-search-container .popular-search-cell-6,.suburb-level .popular-search-container .popular-search-cell-5,.suburb-level .popular-search-container .popular-search-cell-4 {display: none;}.suburb-level .popular-search-container .popular-search-cell {width: 50%;}}@media all and (max-width: 595px) {.suburb-level .popular-search-container .popular-search-cell-7,.suburb-level .popular-search-container .popular-search-cell-6,.suburb-level .popular-search-container .seo-heading-cell-7,.suburb-level .popular-search-container .seo-heading-cell-6 {display: none;}.suburb-level .popular-search-container .popular-search-cell,.suburb-level .popular-search-container .seo-heading-cell {width: 50%;}}@media all and (max-width: 540px) {.suburb-level .popular-search-container .popular-search-cell-7,.suburb-level .popular-search-container .popular-search-cell-6,.suburb-level .popular-search-container .popular-search-cell-5,.suburb-level .popular-search-container .popular-search-cell-4 {display: none;}.suburb-level .popular-search-container .popular-search-cell {width: 100% !important;}}.suburb-level .seo-heading-container {width: 100%;margin: 0 5px 15px 10px;}.suburb-level .seo-heading-container .icon,.suburb-level .seo-heading-container .image {display: table-cell;vertical-align: middle !important;}.suburb-level .seo-heading-container .rating {padding-top: 3px;display: table-row;vertical-align: middle !important;}.suburb-level .seo-heading-container .rating .image {padding: 0 5px 0 5px;}.suburb-level .seo-heading-container .seo-heading-icon {line-height: 50px;font-size: 32px;color: #FFFFFF;text-align: center;}.suburb-level .seo-heading-container .seo-heading-listing-logo {width: 50px;height: 50px;margin-right: 10px;background-color: #EEEEEE;float: left;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;border: 1px solid #EEEEEE;}.suburb-level .seo-heading-container .seo-heading-listing-name {padding-bottom: 5px;padding-right: 10px;}.suburb-level .seo-heading-heading-container {border-top: 1px solid #D9D9D9;}.suburb-level .button-with-arrow-wrapper {float: right;margin-top: 20px;}.suburb-level .seo-heading-heading {float: left;padding: 30px 0 40px 10px;font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 100%;font-weight: normal;}.suburb-level .seo-heading-cell {min-height: 75px;color: #000000;font-family: YellowPages Bold, Helvetica, sans-serif;font-weight: bold;font-size: 1.3rem;width: 50%;float: left;}@media all and (max-width: 1050px) {.suburb-level .seo-heading-cell-7,.suburb-level .seo-heading-cell-6,.suburb-level .seo-heading-cell-5,.suburb-level .seo-heading-cell-4 {display: none;}.suburb-level .seo-heading-cell {width: 50%;}}@media all and (min-width: 768px) and (max-width: 855px) {.suburb-level .seo-heading-cell-7,.suburb-level .seo-heading-cell-6,.suburb-level .seo-heading-cell-5,.suburb-level .seo-heading-cell-4 {display: none;}.suburb-level .seo-heading-cell {width: 50%;}}@media all and (max-width: 595px) {.suburb-level .seo-heading-cell-7,.suburb-level .seo-heading-cell-6 {display: none;}.suburb-level .seo-heading-cell {width: 50%;}}@media all and (max-width: 540px) {.suburb-level .seo-heading-container {margin-left: 0;}.suburb-level .seo-heading-heading {width: 100%;padding: 30px 0 20px 0;}.suburb-level .button-with-arrow-wrapper {float: left;margin-top: 0;margin-bottom: 20px;}.suburb-level .seo-heading-cell-7,.suburb-level .seo-heading-cell-6,.suburb-level .seo-heading-cell-5,.suburb-level .seo-heading-cell-4 {display: none;}.suburb-level .seo-heading-cell {width: 100%;}}.suburb-level .seo-image-map-container {padding: 30px 0 30px 0;}.suburb-level .seo-autosuggest-area .spinner {top: 0;margin-left: 0;}.suburb-level .seo-listing-layout.with-top-border {border-top: 1px solid #D9D9D9;}.suburb-level .seo-listing-heading {padding-top: 30px;}.suburb-level .seo-content-container {background: #FFFFFF;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.suburb-level .seo-content-container #EMSPOIsControlBar {display: none;}.suburb-level .seo-content-container .seo-image-map-container {width: 100%;position: relative;}.suburb-level .seo-content-container .suburb-map-cell {position: relative;width: 50%;}.suburb-level .seo-content-container .suburb-image img {width: 100%;}.suburb-level .seo-content-container .suburb-image {max-width: 100%;}.suburb-level .seo-content-container .seo-state-map {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.suburb-level .seo-content-container .seo-static-content-image-container {width: 400px;max-width: 100%;}.suburb-level .seo-content-container .seo-layout-map-radial-overlay.hidden {display: none;}.suburb-level .seo-content-container .seo-layout-map-radial-overlay {opacity: 0.1;background-color: transparent;z-index: 1000;background-image: -o-radial-gradient(center, circle, transparent 5%, #000 50%);background-image: -ms-radial-gradient(center, circle, transparent 5%, #000 50%);background-image: -moz-radial-gradient(center, circle, transparent 5%, #000 50%);background-image: -webkit-radial-gradient(center, circle, transparent 5%, #000 50%);background-image: radial-gradient(center, circle, transparent 5%, #000 50%);background-color: #000\9;filter: alpha(opacity=5);opacity: 0.05 \9;}.suburb-level .seo-content-container .seo-state-map-container {z-index: 10;}.suburb-level .seo-content-container .seo-state-map-container .button-map {display: none;}.suburb-level .seo-content-container .seo-layout-map-radial-overlay,.suburb-level .seo-content-container .seo-state-map-container {height: 300px;width: 400px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;overflow: hidden;margin: 10px 15px 5px 10px;}@media all and (max-width: 1200px) {.suburb-level .seo-static-content-image-container {width: 325px !important;height: 245px !important;bottom: 0;}.suburb-level .seo-static-content-credit-container {bottom: 0;}.suburb-level .seo-layout-map-radial-overlay,.suburb-level .seo-state-map-container {height: 245px !important;width: 330px !important;}}@media all and (max-width: 1050px) {.suburb-level .suburb-map-cell .seo-layout-map-radial-overlay,.suburb-level .seo-static-content-image-container,.suburb-level .seo-state-map-container {width: 285px !important;height: 214px !important;}}@media all and (min-width: 768px) and (max-width: 960px) {.suburb-level .seo-static-content-image-container {float: none;}.suburb-level .suburb-map-cell .seo-layout-map-radial-overlay {margin: 0;}.suburb-level .suburb-map-cell {margin-left: auto;margin-right: auto;width: 405px !important;height: 305px !important;}.suburb-level .seo-state-map-container {margin-left: 0 !important;}.suburb-level .seo-static-content-image-container,.suburb-level .suburb-map-cell .seo-layout-map-radial-overlay,.suburb-level .seo-state-map-container {width: 405px !important;height: 305px !important;margin-left: auto;margin-right: auto;}.suburb-level .suburb-image-cell,.suburb-level .suburb-map-cell {float: none !important;display: block !important;}.suburb-level .seo-state-map-container,.suburb-level .suburb-map-cell {position: relative !important;}}@media all and (min-width: 671px) and (max-width: 767px) {.suburb-level .page-content-with-menu {display: block;}.suburb-level .seo-menu-bar .seo-side-menu-locations {display: none;}.suburb-level .seo-static-content-image-container {display: block;float: right !important;}}@media all and (max-width: 670px) {.main-content-wrapper .suburb-level .seo-static-content-image-container {float: none;}.main-content-wrapper .suburb-level .suburb-map-cell .seo-layout-map-radial-overlay {margin: 0;}.main-content-wrapper .suburb-level .suburb-image-cell,.main-content-wrapper .suburb-level .suburb-map-cell {float: none;display: block;position: relative;}.main-content-wrapper .suburb-level .seo-state-map-container,.main-content-wrapper .suburb-level .suburb-map-cell {position: relative;}.main-content-wrapper .suburb-level .seo-static-content-image-container,.main-content-wrapper .suburb-level .suburb-map-cell .seo-layout-map-radial-overlay,.main-content-wrapper .suburb-level .seo-state-map-container {width: 405px !important;height: 305px !important;margin-left: auto !important;margin-right: auto;}.main-content-wrapper .suburb-level .suburb-map-cell {margin-left: auto;margin-right: auto;width: 405px;height: 305px !important;}.main-content-wrapper .suburb-level .seo-state-map-container {margin-left: 0;}}@media all and (max-width: 485px) {.main-content-wrapper .suburb-level .seo-static-content-image-container,.main-content-wrapper .suburb-level .suburb-map-cell .seo-layout-map-radial-overlay,.main-content-wrapper .suburb-level .seo-state-map-container,.main-content-wrapper .suburb-level .suburb-map-cell {width: 255px !important;height: 191px !important;}}.seo-autosuggest-error {display: none;padding-bottom: 10px;max-width: 80%;}.hide {display: none;}.show {display: inline-block;}.seo-autosuggest-error-msg {padding-left: 10px;}.seo-content-container {background: #FFFFFF;}.seo-find-breadcrumbs-container {padding: 15px;}.seo-listing-heading {padding-bottom: 15px;width: 100%;font-family: 'YellowPages Bold';font-size: 14px;}.seo-static-content-wrapper {display: block;}.seo-static-content-description {padding: 10px;display: block !important;clear: left;font-size: 16px;}.seo-static-content-description p {margin-bottom: 1em;}.seo-static-content-image-container {position: relative;max-width: 400px;padding-top: 10px;float: right;margin-left: 15px;}.seo-static-content-image {position: relative;width: 100%;}.seo-static-content-credit-container {position: absolute;bottom: 3px;width: 100%;background-color: black;font-family: 'YellowPages Reg';font-size: 14px;color: white;opacity: 0.7;filter: alpha(opacity=70);}.seo-static-content-credit {padding: 10px;margin: 0px;max-width: 400px;}.seo-content-header {border-bottom: 1px solid #D3D3D3;}.seo-menu-bar {padding-right: 15px;vertical-align: top;}.seo-menu-bar .seo-side-menu-locations {display: block;padding: 10px;}.seo-menu-bar li {padding-bottom: 10px;}.seo-menu-bar .h3 {font-family: 'YellowPages Bold';font-weight: bold;padding: 10px;}.seo-menu-bar .seo-autosuggest-container {display: inline-block;width: 100%;}.seo-menu-bar .seo-autosuggest-container .seo-autosuggest-area .autosuggest {left: auto;right: auto;min-width: 250px;}.seo-menu-bar .seo-autosuggest-container .seo-autosuggest-area .suggestions li {display: inline-block;min-width: 250px;border: none;}.seo-menu-bar .seo-autosuggest-where {display: inline-block;position: relative;top: 0;width: 75%;}.seo-menu-bar .seo-autosuggest-where .padding {margin: 8px 24px 8px 12px;}.seo-menu-bar .seo-autosuggest-search {display: inline-block;position: relative;vertical-align: top;top: -1px;left: 4px;}.seo-menu-bar .seo-autosuggest-heading {font-size: 14;padding: 10px;}.seo-menu-bar .seo-autosuggest-form {padding-bottom: 10px;}.seo-listing-layout {padding: 15px;clear: left;}.seo-listing-layout .cell {vertical-align: top;}.seo-listing-layout .seo-listing-layout-link {padding-bottom: 5px;}.seo-pagination-layout {padding: 15px;}.seo-pagination-layout .seo-pagination.head {-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.35);-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.35);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.35);-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;background-color: #EEEEEE;position: relative;}.seo-pagination-layout .seo-pagination.body {-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;background-color: #D3D3D3;}.seo-pagination-layout.single-page .head {-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}.seo-pagination-layout.single-page .body {display: none;}.seo-business-by-name-address {margin-bottom: 10px;}.seo-search-bar-container .locality-search-bar {width: 100%;padding: 10px 0;}.seo-search-bar-container .locality-search-bar .locality-search-where {position: relative;}.seo-search-bar-container .locality-search-bar .error-div {display: none;}.seo-search-bar-container .locality-search-bar .error-div .error-message {position: relative;top: -2px;padding: 5px;}@media all and (max-width: 767px) {.seo-page .menu-container .page-content-with-menu {display: block;}.seo-page .menu-container .seo-menu-bar .seo-side-menu-locations {display: none;}.seo-page .state-level .seo-static-content-image-container {display: block;}}@media all and (max-width: 950px) {.seo-page .menu-container .seo-static-content-description {clear: none;}.seo-page .state-level .seo-static-content-image-container {padding-top: 10px;float: none;margin-right: 10px;margin-left: 10px;max-width: 100%;}}.service-notes {border: 1px solid #eee;border-top: none;padding: 10px;padding-top: 14px;background: #F7F7F7;padding-left: 15px;display: block;font-size: 13px;font-size: 1.3rem;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}.listing-service-notes {min-height: 40px;}.listing-service-notes.with-slider {margin-right: 80px;}.listing-service-notes .label {font-size: 13px;font-size: 1.3rem;font-family: "YellowPages Bold", Helvetica, sans-serif;color: #000000;padding-right: 10px;}@media all and (max-width: 768px) {.service-notes {border-top: 1px solid #E0E0E0;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);}}@media all and (min-width: 768px) {.service-notes {background: #F7F7F7;border: none;border-top: 1px #E0E0E0 solid;padding-top: 5px;padding-bottom: 5px;font-size: 12px;font-size: 1.2rem;color: #737373;}}.show-case-links .link-description {font-family: Helvetica, sans-serif;margin-top: 5px;}.show-case-links .link-description a {color: black;}.show-case-links .link-attribute a {margin-top: 5px;font-family: Helvetica, sans-serif;font-size: 12px !important;color: #838383;}.show-case-links.more-documents {display: none;}.show-case-links.more-documents.expanded {padding-top: 0;display: block;}.show-more-documents.expanded {display: none;}.show-more-documents .activator {border-top: none;}@media all and (max-width: 480px) {.show-more-documents {display: none;}.show-case-links.more-documents {padding-top: 0;display: block;}}.footer-site-links-container {margin-top: 15px;}.footer-site-links-container h4 {font-family: "YellowPages Bold", Helvetica, sans-serif;font-size: 16px;font-size: 1.6rem;color: #000000;margin-bottom: 7px;}.footer-site-links-container a,.footer-site-links-container a:visited {color: #a6a6a6;}.footer-site-links-container .site-link-group-links {margin-top: 20px;}.footer-site-links-container .site-link-group-links li {margin-bottom: 10px;}.footer-site-links-container .general-links .glyph.icon-sensis-logo {font-size: 60px;font-size: 6rem;}.site-map-links {padding-top: 10px;padding-bottom: 60px;}.site-map-links p {padding-top: 20px;}.site-map-links .help-group-title {font-family: "YellowPages Bold", Helvetica, sans-serif;}.lightbox-body .slider-form {margin-left: -30px;margin-bottom: -30px;width: 450px;}.lightbox-body .slider-form .form-page {padding: 0 30px 20px 30px;}.slider-form .hidden {display: none;}.slider-form textarea {resize: none;}.slider-form .yellowSlider {background: none;}.slider-form .yellowSlider .rsOverflow {background: none;}.slider-form .yellowSlider .rsOverflow .rsSlide {background: none;}.slider-form .slider-form-footer {display: table;table-layout: fixed;width: 100%;padding: 20px 30px;text-align: right;padding-top: 20px;border-top: 1px solid #E0E0E0;margin-top: 20px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;}.slider-form .slider-form-footer .footer-element {display: table-cell;}.slider-form .slider-form-footer .footer-element .pageIndex {font-family: "YellowPages Bold", Helvetica, sans-serif;color: #838383;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}.slider-form .slider-form-footer .footer-element.left {text-align: left;}.slider-form .slider-form-footer .footer-element.center {text-align: center;}.slider-form .slider-form-footer .footer-element.right {text-align: right;}@media all and (max-width: 600px) {.lightbox-body .slider-form {width: 100%;}.lightbox-body .slider-form .yellowSlider {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;position: absolute;left: 0px;right: 0px;min-width: 320px;margin-top: -10px;width: auto;height: auto;border: 2px solid #ffce00;background-color: #f5f5f5;border-top: none;border-bottom: none;}.lightbox-body .slider-form .yellowSlider .form-page {padding: 20px;padding-bottom: 0px;}.lightbox-body .slider-form .yellowSlider .slider-form-footer {padding: 20px;}}.social-media {background: #FFFFFF;}.social-media .social-media-icons > a {padding: 1px;}.social-media a.toggle-site-index,.social-media a.toggle-site-index:visited {color: #a6a6a6;}.social-media .site-index .site-index-cell {float: right;}.social-media .site-index .site-index-cell.shown .toggle-site-index .glyph {-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);;}@media all and (max-width: 432px) {.social-media .site-index {font-size: 11px;font-size: 1.1rem;}}@media all and (max-width: 768px) {.social-media .social-media-icons {text-align: center;}.social-media .home-page-links > .flow-layout {margin: 0 auto;}.social-media .site-index {width: 100%;}}@media all and (min-width: 769px) and (max-width: 800px) {.social-media .site-index {font-size: 12px;font-size: 1.2rem;}}@media all and (min-width: 769px) and (max-width: 1024px) {.social-media .site-index {width: 100%;float: right;}}@media all and (min-width: 1025px) {.footer-site-links {width: 100%;}.social-media .social-media-icons {text-align: right;}.social-media .home-page-links {float: right;}.social-media .site-index {float: right;}}.spinner {display: inline-block;vertical-align: middle;height: 15px;width: 15px;margin: 0px auto;position: relative;-webkit-animation: rotation .6s infinite linear;-moz-animation: rotation .6s infinite linear;-o-animation: rotation .6s infinite linear;animation: rotation .6s infinite linear;border: 3px solid rgba(170, 170, 170, 0.2);border-radius: 100%;}.spinner.dark {border: 3px solid rgba(0, 0, 0, 0.2);}.spinner.absolute-center {position: absolute;left: 50%;top: 50%;margin-top: -8px;margin-left: -11px;}.spinner:before {content: "";display: block;position: absolute;left: -3px;top: -3px;height: 100%;width: 100%;border-top: 3px solid rgba(170, 170, 170, 0.85);border-left: 3px solid transparent;border-bottom: 3px solid transparent;border-right: 3px solid transparent;border-radius: 100%;}.spinner.dark:before {border-top: 3px solid rgba(0, 0, 0, 0.85);}@-webkit-keyframes rotation {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);}}@-moz-keyframes rotation {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(359deg);}}@-o-keyframes rotation {from {-o-transform: rotate(0deg);}to {-o-transform: rotate(359deg);}}@keyframes rotation {from {transform: rotate(0deg);}to {transform: rotate(359deg);}}.star-rating {display: table-row;}.star-rating > span {display: table-cell;vertical-align: middle;}.star-rating .image {text-align: left;}.star-rating .image > span {display: inline-block;}.star-rating .rating {width: 84px;padding-top: 3px;overflow: hidden;}.star-rating .count,.star-rating .count-long {font-family: Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color: #666666;}.star-rating .count {display: none;}.star-rating.small-count .count-long {display: none;}.star-rating.small-count .count {display: table-cell;}.tabcordion {position: relative;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.tabcordion .tab-body {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;background-color: #FFFFFF;opacity: 0.0;height: 0;overflow: hidden;position: absolute;z-index: -1;}.tabcordion .tab-body.active {padding: 15px;opacity: 1.0;height: auto;position: static;z-index: 0;overflow: visible;-moz-transition: opacity 0.2s linear 0.0s;-webkit-transition: opacity 0.2s linear 0.0s;-o-transition: opacity 0.2s linear 0.0s;transition: opacity 0.2s linear 0.0s;}.tabcordion .tab-body.no-outside-gap {padding: 0;}.tabcordion .tab-header-wrapper {height: 62px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;background-color: #f5f5f5;}.tabcordion .accordion-header {display: none;}.tabcordion .tab-headers {padding-left: 16px;padding-top: 12px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;border-top-right-radius: 8px;position: relative;list-style-type: none;background-color: #f5f5f5;border-top: 1px solid #d6d6d6;}.tabcordion .tab-headers li p {height: 35px;display: table-cell;text-align: center;vertical-align: middle;width: inherit;font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;color: #007BAC;}.tabcordion .tab-headers li:first-child {-webkit-border-top-left-radius: 35px;-webkit-border-bottom-left-radius: 35px;-moz-border-radius-topleft: 35px;-moz-border-radius-bottomleft: 35px;border-top-left-radius: 35px;border-bottom-left-radius: 35px;border-left: 1px solid #cccccc;}.tabcordion .tab-headers li:last-child {-webkit-border-top-right-radius: 35px;-webkit-border-bottom-right-radius: 35px;-moz-border-radius-topright: 35px;-moz-border-radius-bottomright: 35px;border-top-right-radius: 35px;border-bottom-right-radius: 35px;}.tabcordion .tab-headers .tab-header {background-color: #f5f5f5;float: left;width: auto;border-right: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;-moz-transition: background-color 0.15s linear 0s;-webkit-transition: background-color 0.15s linear 0s;-o-transition: background-color 0.15s linear 0s;transition: background-color 0.15s linear 0s;-moz-transition: border-bottom 0.15s linear 0s;-webkit-transition: border-bottom 0.15s linear 0s;-o-transition: border-bottom 0.15s linear 0s;transition: border-bottom 0.15s linear 0s;cursor: pointer;}.tabcordion .tab-headers .tab-header .tab-header-container {position: relative;padding: 0 20px;}.tabcordion .tab-headers .tab-header.custom-label .tab-header-container {padding: 0 23px;}.tabcordion .tab-headers .tab-header .pointer {width: 0px;height: 0px;border-left: 4px solid;border-right: 4px solid;border-color: rgba(255, 255, 255, 0);border-color: transparent\9;border-color: transparent\0;border-bottom: 4px solid #335566;border-style: solid outset;position: absolute;left: 50%;margin-left: -4px;bottom: 0px;visibility: hidden;}.tabcordion .tab-headers .tab-header:hover {background-color: #FFFFFF;}.tabcordion .tab-headers .tab-header:active,.tabcordion .tab-headers .tab-header.active {background-color: #FFFFFF;background: #FFFFFF;cursor: default;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}.tabcordion .tab-headers .tab-header:active p,.tabcordion .tab-headers .tab-header.active p {color: #335566;}.tabcordion .tab-header:first-child:before {display: none;}.tabcordion.panel .tab-body {background-color: #EEEEEE;background-image: -o-linear-gradient(top, #DDDDDD, #EEEEEE 5px);background-image: -moz-linear-gradient(top, #DDDDDD, #EEEEEE 5px);background-image: -webkit-linear-gradient(top, #DDDDDD, #EEEEEE 5px);background-image: -ms-linear-gradient(top, #DDDDDD, #EEEEEE 5px);background-image: linear-gradient(top, #DDDDDD, #EEEEEE 5px);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;border-style: solid;border-color: #aaa;border-width: 0;padding: 15px;}.tabcordion.accordion-view-active {background: none;border: none;-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);}.tabcordion.accordion-view-active .tab-body.active {border-top: 1px solid #d6d6d6;}.tabcordion.accordion-view-active .tab-header-wrapper {display: none;}.tabcordion.accordion-view-active .tab {background-color: #ffffff;margin-bottom: 15px;border: 1px solid #d6d6d6;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);}.tabcordion.accordion-view-active .tab:last-child {margin-bottom: 0;}.tabcordion.accordion-view-active .accordion-header {cursor: pointer;display: block;height: 47px;padding-left: 15px;padding-right: 15px;}.tabcordion.accordion-view-active .accordion-header.active {-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;}.tabcordion.accordion-view-active .accordion-header.active .glyph {-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);;}.tabcordion.accordion-view-active .accordion-header.active h2,.tabcordion.accordion-view-active .accordion-header.active .glyph {color: #335566;}.tabcordion.accordion-view-active .accordion-header h2 {display: table-cell;text-align: left;vertical-align: middle;height: 48px;font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;color: #007BAC;}.tabcordion.accordion-view-active .accordion-header .glyph {color: #007BAC;float: right;font-size: 10px;margin-top: 18px;}@media all and (max-width: 675px) {.tabcordion.collapse-to-accordion {background: none;border: none;-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);}.tabcordion.collapse-to-accordion .tab-body.active {border-top: 1px solid #d6d6d6;}.tabcordion.collapse-to-accordion .tab-header-wrapper {display: none;}.tabcordion.collapse-to-accordion .tab {background-color: #ffffff;margin-bottom: 15px;border: 1px solid #d6d6d6;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);}.tabcordion.collapse-to-accordion .tab:last-child {margin-bottom: 0;}.tabcordion.collapse-to-accordion .accordion-header {cursor: pointer;display: block;height: 47px;padding-left: 15px;padding-right: 15px;}.tabcordion.collapse-to-accordion .accordion-header.active {-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;}.tabcordion.collapse-to-accordion .accordion-header.active .glyph {-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);;}.tabcordion.collapse-to-accordion .accordion-header.active h2,.tabcordion.collapse-to-accordion .accordion-header.active .glyph {color: #335566;}.tabcordion.collapse-to-accordion .accordion-header h2 {display: table-cell;text-align: left;vertical-align: middle;height: 48px;font-family: "YellowPages Reg", Helvetica, sans-serif;font-size: 14px;font-size: 1.4rem;color: #007BAC;}.tabcordion.collapse-to-accordion .accordion-header .glyph {color: #007BAC;float: right;font-size: 10px;margin-top: 18px;}}.main-content-wrapper {max-width: 1240px;margin: 15px auto;padding: 15px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.main-content-wrapper.grey {background-color: #EDEDED;}.main-content-wrapper.flush {padding: 0;}.main-content-wrapper.text-reader p,.main-content-wrapper.text-reader li {line-height: 20px;}@media all and (max-width: 1310px) {.main-content-wrapper {margin: 15px;}}.time-picker .form-field .form-field-label {font-family: "YellowPages Reg", Helvetica, sans-serif;}.top-rated p {margin: 1em;}.update-app-body {font-size: 1.3rem;}.update-app-container {margin: 20px 10px 10px 10px;text-align: center;}.update-app-container .update-app-image {max-width: 100%;}.video-deep-link {padding: 10px;}.video-deep-link .image.left {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.video-deep-link .image.left .video-thumbnail {position: relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.video-deep-link .image.left .video-thumbnail > img {width: 80px;height: 60px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.video-deep-link .image.left .video-thumbnail .dark-overlay {background-color: black;position: absolute;top: 0;opacity: 0.5;height: 100%;width: 100%;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.video-deep-link .image.left .center {position: absolute;left: 43%;top: 43%;color: #FFFFFF;}.video-deep-link .video-link-description {padding-top: 10px;color: black;}.view-paid-listings {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);height: 40px;text-align: center;padding: 10px;background-color: #777;color: white;font-family: "YellowPages Bold", Helvetica, sans-serif;display: block;}.view-paid-listings .icon {margin-right: 10px;margin-bottom: -3px;}.view-paid-listings.placement-after-bpp-contact-card {margin: 0 0 15px 0;-moz-box-shadow: 0 3px 3px 0 #999999;-webkit-box-shadow: 0 3px 3px 0 #999999;box-shadow: 0 3px 3px 0 #999999;}@media all and (min-width: 768px) {.view-paid-listings.placement-after-bpp-contact-card {display: none;}}.view-paid-listings.placement-bpp-map {display: none;position: absolute;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.5);}@media all and (min-width: 768px) {.view-paid-listings.placement-bpp-map {display: block;}}.full-map .view-paid-listings.placement-bpp-map {display: none;}.where .icon {position: absolute;top: 10px;}.where .spinner {display: none;position: absolute;top: 7px;}.where .current-location {display: none;}.where .current-location.ems-loaded {display: block;}.where .current-location.locating .spinner {display: inline;}.where .current-location.locating .icon {display: none;}.where .current-location .icon {display: inline-block;}.where .liquid-input-text-button.clear .icon {display: none;}.where-is-container {display: none;position: absolute;overflow: hidden;bottom: 8px;}.where-is-container.on-srp {left: 10px;z-index: 750;}.where-is-container.on-bpp {right: 10px;}.where-is-container .where-is-content {position: relative;}.where-is-container .where-is-content span {font-size: 50px;font-size: 5rem;position: absolute;top: -15px;}.where-is-container .where-is-content a {margin-left: 55px;font-size: 12px;font-size: 1.2rem;color: #666666;text-decoration: underline;}.ems-loaded .where-is-container,.fake-map .where-is-container {display: block;}.write-review-standalone-container {padding: 15px 15px 0;}.write-review-standalone-container .form-container {width: auto;}.write-review-standalone-container .review-panel {width: auto;}@media all and (min-width: 685px) {.write-review-standalone-container .review-panel {width: 320px;}}.write-review-standalone .logout-tooltip {z-index: 2;}.write-review-standalone #cannot-create-review-message {height: 280px;padding-top: 120px;}.write-review-standalone #cannot-create-review-message h2.h2 {color: black;padding-bottom: 14px;}.write-review-standalone #cannot-create-review-message p {color: #7F7F7F;}.write-review-standalone-form {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #FFFFFF;border-style: solid;border-color: #E0E0E0;border-width: 1px;}.write-review-standalone-form .cell {padding: 20px !important;}.write-review-standalone-form .contact-details {border-bottom-style: solid;border-bottom-color: #E0E0E0;border-bottom-width: 1px;}.write-review-standalone-form .listing-address {font-size: 14px;font-size: 1.4rem;}.write-review-standalone-form .page-header {font-size: 12px;padding-bottom: 15px;}.write-review-standalone-form .business-rating .bpp-heading-3 {padding-bottom: 10px;}.write-review-standalone-form .review-container {padding: 15px 0 10px;}.write-review-standalone-form .write-review-info {position: relative;float: left;font-size: 12px;font-size: 1.2rem;}.write-review-standalone-form .counter-container {padding-bottom: 10px;}.write-review-standalone-form .counted-text {margin-bottom: 10px;}.write-review-standalone-form .write-review-buttons {text-align: right;}@media all and (max-width: 960px) {.zigzag-layout.inside-gaps > .cell + .cell > * {margin-top: 15px;}}@media all and (min-width: 961px) {.zigzag-layout.inside-gaps > .cell > .odd {margin-left: 10px;}.zigzag-layout.inside-gaps > .cell > .even {margin-right: 10px;}.zigzag-layout.inside-gaps > .cell + .cell + .cell > * {margin-top: 15px;}.zigzag-layout > .cell {width: 50%;vertical-align: top;float: left;}}