.breadcrumbs__root{-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2);width:100%;position:relative;margin-top:10px}.breadcrumbs{margin:0 auto}@media (min-width:851px){.breadcrumbs{max-width:1180px;padding-right:20px;padding-left:20px;padding-bottom:20px}}@media (min-width:0) and (max-width:850px){.breadcrumbs{padding-right:10px;padding-left:10px}}.breadcrumbs__nav{display:-ms-flexbox;display:flex;padding:12px 0}.breadcrumbs__item{padding-right:15px;text-decoration:none;color:#606060}.breadcrumbs__item:after{content:' \00BB '}.breadcrumbs__item:after{margin-left:10px}.breadcrumbs__item a{color:inherit;text-decoration:none}.breadcrumbs__item a:hover{text-decoration:underline}.breadcrumbs__item:last-child:after{display:none}@media (min-width:0) and (max-width:599px){.breadcrumbs__item{display:none}.breadcrumbs__item:first-child{text-decoration:none;display:block}.breadcrumbs__item:first-child:before{content:'\00AB '}.breadcrumbs__item:first-child:after{display:none}}@media (min-width:0) and (max-width:599px){.page__content--fs{padding-top:20px}.page__content--fs .title-h1{line-height:100%;padding-left:10px}}.fs__header{margin:10px 0 20px}.fs__header p{font-size:15px;font-size:.9375rem}.devicePhone .fs__header p{padding:0 10px}.fs__header p+p{margin-top:10px}.title-h1{margin-bottom:20px;font-size:30px;font-size:1.875rem;font-weight:300}@media (min-width:0) and (max-width:850px){.title-h1{font-size:22px;font-size:1.375rem}}@media (min-width:0) and (max-width:599px){.page__container--full .page__content{padding-left:0;padding-right:0}}@media (min-width:600px){.fs__section{margin-top:30px}}@media (min-width:0) and (max-width:599px){.fs__section{margin-top:20px}}.section__title{font-size:15px;font-size:.9375rem;font-weight:300;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:8px}@media (min-width:851px){.phone__details{column-count:2}}.phone__details li{margin-bottom:4px}.fs__total{font-size:120%}.fs__total span{font-size:155%;vertical-align:bottom}.fs__section--feedback .fs__total{text-align:center;margin:15px 0;color:#6e6c6c}.fs__section--feedback .fs__total span{font-size:200%;color:#333;margin-right:5px}@media (min-width:0) and (max-width:599px){.fs__total{line-height:160%}}.fs__form__subtitle{text-transform:uppercase;font-weight:300}.fs__form__subtitle span{text-transform:none;opacity:.6;font-weight:100}.fs__form__one .fs__section__two{display:none}.fs__form .fs__buttons{display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;font-weight:300}.fs__form .fs__buttons label{border-radius:44px;background-color:#e2e2e2;border:1px solid #c4c4c4;padding:7px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}.fs__form .fs__buttons input[type=radio]:checked+label{background-color:#ffcd00;border-color:#ffcd00}.fs__form .fs__buttons input[type=radio]:disabled+label{background-color:#d8d8d8;cursor:default}.fs__form .fs__buttons--two{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fs__form .fs__buttons--two label{width:49%;margin-bottom:2%}.fs__form .fs__buttons--three{-ms-flex-pack:justify;justify-content:space-between}.fs__form .fs__buttons--three label{width:32%}.fs__form .fs__buttons--block{-ms-flex-wrap:wrap;flex-wrap:wrap}.fs__form .fs__buttons--block label{width:100%}.fs__form .fs__buttons--block label~label{margin-top:2%}.fs__label{margin-top:10px;text-transform:uppercase;font-size:90%;font-weight:600;display:block;opacity:.6}@supports (display:grid){.area-code_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(150px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px}}.area-code_list+.yp-pagination__list{margin-top:20px}@supports (display:grid){.area-code_list.prefix_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(180px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px}}@media (max-device-width:483px){@supports (display:grid){.area-code_list.prefix_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(90px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:10px}}}.area-codes_item a{display:block;background-color:#f8f8f8;margin-top:2px;border-radius:2px;padding:8px 10px;color:#333}.area-codes_item span{display:block;margin-bottom:5px}.area-codes_prefixes{display:block;background-color:#f8f8f8;margin-top:2px;border-radius:2px;padding:8px 10px;color:#333}.block{margin-bottom:30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 2px -1px rgba(0,0,0,.2);line-height:130%;margin-bottom:40px;padding-top:20px;padding-bottom:20px}@media (min-width:851px){.block{padding:25px 30px 30px}}@media (min-width:0) and (max-width:850px){.block{padding:25px 20px}.block .box-title{margin-top:-10px;margin-left:-10px;margin-right:-10px;margin-bottom:10px}}.block .boxTitle,.block h1{font-size:18px;font-size:1.125rem;margin-bottom:10px;font-weight:300;padding:0;display:block}.block__title{border-bottom:1px solid #ddd;font-size:22px;font-size:1.375rem;font-weight:300;margin-bottom:20px;padding-bottom:10px}@media (min-width:0) and (max-width:599px){.block__title{line-height:100%;font-size:16px;font-size:1rem}}.fs__line{height:250px;margin-bottom:20px}.fs__line .ct-label.ct-horizontal{-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:0 0;transform-origin:0 0;white-space:nowrap}.devicePhone .fs__line .ct-label.ct-horizontal{-ms-transform:rotate(90deg);transform:rotate(90deg)}.fs__bar{height:300px}@media (min-width:600px){.fs__root{margin-bottom:30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 2px -1px rgba(0,0,0,.2);line-height:130%}}@media (min-width:600px) and (min-width:851px){.fs__root{padding:25px 30px 30px}}@media (min-width:600px) and (min-width:0) and (max-width:850px){.fs__root{padding:25px 20px}.fs__root .box-title{margin-top:-10px;margin-left:-10px;margin-right:-10px;margin-bottom:10px}}@media (min-width:600px){.fs__root .boxTitle,.fs__root h1{font-size:18px;font-size:1.125rem;margin-bottom:10px;font-weight:300;padding:0;display:block}}@media (min-width:0) and (max-width:599px){.fs__root{background-color:#fff;padding:15px}}.fs__root .content__header__title{font-family:"YP Local",sans-serif;margin-bottom:20px;font-size:30px;font-size:1.875rem;font-weight:100}@media (min-width:0) and (max-width:850px){.fs__root .content__header__title{font-size:22px;font-size:1.375rem}.fs__root .content__header__title .text{display:block;margin-bottom:10px;padding-top:15px}.ypg_fs_prefix .fs__root .content__header__title .text{display:inline}}.fs__root .content__header__title .number{background-color:#ffcd00;padding:5px 7px;font-weight:300}@media (min-width:851px){.content__header{padding:20px 0}}.content__header__subtitle{font-size:110%;margin-top:10px}@media (min-width:851px){.fs__conainer{display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:850px){.fs__content .fs__section--tips{display:none}}.fs__content{-ms-flex:1;flex:1}@media (min-width:851px){.fs__sidebar{width:380px;margin-left:20px}}.content__title{font-family:"YP Local",sans-serif;font-weight:300}@media (min-width:600px){.content__title{font-size:22px;font-size:1.375rem;margin-bottom:20px}.lang-fr .content__title{font-size:20px;font-size:1.25rem}.fs__content .content__title{margin-top:30px}}@media (min-width:0) and (max-width:599px){.content__title{font-size:18px;font-size:1.125rem;margin-bottom:5px}.fs__content .content__title{margin-top:15px}}.content__title .ypicon{vertical-align:middle;margin-right:8px}.fs__form{background-color:#f8f8f1;border-radius:2px;padding:30px 20px;margin-bottom:20px}.fs__form .form-control{background-color:#fff}.fs__form input[type=radio]{display:none}.area-codes__desc:empty{display:none}.area-codes__desc p{margin-bottom:15px}@supports (display:grid){.grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px}.grid__pref{display:-ms-grid;display:grid;grid-gap:20px}@media (min-width:600px){.grid__pref{-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr}}}/*! {target: critical-fs -common}@ */@supports (-ms-ime-align:auto){.grid,.grid__pref{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:600px){.grid--2 .grid__item{width:49%}}@media (min-width:600px){.grid--3 .grid__item{width:32.5%}}}.block1{margin-top:20px}.grid__item__sub{margin-top:20px}/*! @{target: critical-fs-common} */.grid__item{background-color:#f8f8f8;border-radius:2px}.grid__title{background-color:#6e6c6c;border-radius:2px 2px 0 0;color:#fff;font-weight:300;padding:10px 5px;text-align:center;text-transform:uppercase}.grid__table{width:100%;border-collapse:separate}.grid__table td,.grid__table th{padding:5px 10px;text-align:left}body:not(.devicePhone) .grid__table td,body:not(.devicePhone) .grid__table th{width:400px}body.ypg_fs_prefix .grid__table td,body.ypg_fs_prefix .grid__table th{width:auto}.grid__table tbody tr:last-child td{padding-bottom:10px}.grid__table th{font-weight:300;padding:10px}.grid__table .t_view{text-align:right}@media (min-width:600px){.fs__section--ginfo__content{display:-ms-flexbox;display:flex}}.fs__section--ginfo__content .section__text{margin-bottom:20px}@media (min-width:600px){.fs__section--ginfo__content .section__text{width:60%;margin-right:20px}}.fs__section--ginfo__content .phone__details{list-style:disc;padding-left:15px}@media (min-width:0) and (max-width:599px){.fs__section--ginfo__content .phone__details{margin-bottom:20px}}.grid__item--recent table{background-color:#fff;border-spacing:1px}.grid__item--recent td,.grid__item--recent th{text-align:center;padding:10px 5px}.grid__item--recent td{background-color:#f8f8f8;text-transform:capitalize}.grid__item--recent th{background-color:#6e6c6c;text-transform:uppercase;color:#fff}
.control-label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:300}.form-control{display:block;width:100%;height:36px;padding:8px 15px;font-size:13px;line-height:1.42857;color:#333;background-color:#f8f8f8;background-image:none;border:1px solid #ddd;border-radius:2px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.failed-search .fs__search__box{background-color:#ffcd00;padding:30px}@media (min-width:600px){.failed-search .fs__search__box form{padding:0 150px}}.fs__search__box-title{font-size:17px;font-size:1.0625rem;text-transform:uppercase;text-align:center}.form-group_outer{padding:20px 0 0;margin-bottom:0}.form-flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (min-width:0) and (max-width:599px){.form-flex{display:block}.form-flex button{width:100%}}.form-flex .form-group{-ms-flex:1;flex:1;margin-right:10px}.iframe__banner--fs{width:728px;margin:0 auto;margin-bottom:20px}.iframe__banner--fs:empty{display:none}.iframe__banner--fs--sidebar{width:300px;height:250px;margin:20px auto}.iframe__banner--fs--sidebar:empty{display:none}.fs__note{color:#8a8a8a;display:block;font-size:13px;font-size:.8125rem;font-style:italic;margin-top:10px}.fs__note a{color:#8a8a8a}
