@font-face{font-family:"icomoon";src:url("/Assets/fonts/icomoon.eot?ds3vri");src:url("/Assets/fonts/icomoon.eot?ds3vri#iefix") format("embedded-opentype"),url("/Assets/fonts/icomoon.ttf?ds3vri") format("truetype"),url("/Assets/fonts/icomoon.woff?ds3vri") format("woff"),url("/Assets/fonts/icomoon.svg?ds3vri#icomoon") format("svg");font-weight:normal;font-style:normal}.booking-details h2{color:#fff;padding-top:20px}.booking-details p,.appointment-address p{margin:0 0 15px}.appointment-address a{color:#fff;font-weight:bold}.appointment-address a:hover{color:#ccc;font-weight:bold}@media(max-width:767px){.info-bar-section .apt-item .booking-details{padding:0 23px}.threecolumn .component-saa .component-content .saa-box .ssa-box-top,.threecolumn .component-saa .component-content .saa-box .mobile-ssa-box,.threecolumn .component-saa .component-content .saa-box .ssa-phone-number,.threecolumn .component-saa .component-content .saa-box .ssa-box-rating{max-width:100%}.threecolumn .component-saa .component-content .saa-box.fd-geo{padding:15px 23px}.threecolumn .component-special-offer .component-content{border-radius:0 75px 0 0;background:#0070b9}.threecolumn .component-special-offer{background-color:#004f82!important}.threecolumn div.component-special-offer a img{height:auto!important;padding:20px 0}.info-guarantee .row.ImgRight>div:first-child .img-holder:after{right:auto!important;left:auto!important;-webkit-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.info-guarantee .row.ImgLeft>div:first-child .img-holder:after{right:auto!important;left:auto!important;-webkit-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.appointment-box .appointment-block{float:none;width:85%!important;left:0;text-align:center;margin:auto}.list-offers .title{padding:0 15px 0 15px}.list-offers .price:first-child{padding-left:75px;width:unset!important}.list-offers .info-title:after{right:15px}ul.list-unstyled li a.info-block{color:#337ab7}footer{margin-right:0!important;border-radius:0;background:#0070b9}footer .footer-curve{border-top-right-radius:75px;background:#004f82}.appointment-box .btn-schedule a{width:auto}.content-wrapper .cta-primary{width:auto}.offersBg{padding:0 30px 0 0}.offersSecBox{border-radius:0 75px 0 0}}div.office-details-clickhere a,div.office-details-clickhere a:hover{color:#fff}.appointment-box .appointment-block{padding:0;display:inline-block}.main-wrapper header{max-width:initial}.main-wrapper header>.row{max-width:1200px;padding-left:0;padding-right:0;margin:0 auto}.threecolumn{float:left;width:33.33%}.bgfill{background:#004f82}.threecolumn .offer-block.dentures{margin-right:0}#HideInDesktop{display:none}@media(max-width:768px){#HideInDesktop{display:block}.threecolumn{width:100%}.container-fluid.ver2 section.intro-block{margin-top:17px}}#HideInDesktop .info-location.top{width:100%;padding:7px 15px}#HideInDesktop .info-location.top .wrap{width:100%;display:inline-block}#HideInDesktop .info-location.top .wrap address{width:100%;display:inline-block}#HideInDesktop .info-location.top .wrap .ssa-phone-number{float:right;order:1;right:0;margin-top:20px}.offer-block a.link{float:right}@media(max-width:767px){.page-scrolled #HideInDesktop .info-location.top .ssa-phone-number{margin-top:0}.offer-block.discount a{color:#004f82!important}.offer-block a.link{padding-right:0;float:none}}#HideInDesktop .info-location.top .wrap .ssa-phone-number .icon{color:#ff7900}a.info-block{color:#fff}@media(min-width:768px){.offer-block{margin:0;padding:72px 32px 67px!important}}.offer-block .sup{color:#40b4e3!important}a.info-block div.link-holder:hover{text-decoration-line:none!important}#prod-dentures .product-detail.classic .white{color:#004f82}#prod-dentures .product-detail.classic .white span{color:#004f82}.product-detail.partial .white{color:#004f82}.product-detail.partial .white span{color:#004f82}.info-guarantee .row.ImgRight>div:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.info-guarantee .row.ImgRight>div:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.info-guarantee .row.ImgRight>div:first-child .img-holder:before{background:none;width:0}.info-guarantee .row.ImgRight>div:first-child .img-holder:after{right:auto;left:-16px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.info-guarantee .row.ImgLeft>div:first-child{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.info-guarantee .row.ImgLeft>div:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.info-guarantee .row.ImgLeft>div:first-child .img-holder:before{background:none}.info-guarantee .row.ImgLeft>div:first-child .img-holder:after{right:-16px;left:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.info-guarantee .info-block a:hover{text-decoration:none!important}.product-detail.partial .white span{color:#004f82}.product-detail .link-notifier{color:#27ae60}.pricing-offers-holder .modal-content .modal-header{min-height:45px}.intro-section .component-content-hero img{width:100%}@media(max-width:767px){.intro-section .component-saa{display:none}}.product-detail h2,.product-detail .h2{text-transform:lowercase}.pricing-offers .prod-dentures .offer-block{padding:0!important}.product-detail.plan-prices h3,.product-detail.plan-prices .h3{text-transform:lowercase}.threecolumn .scEnabledChrome.scEmptyPlaceholder{width:100%;display:block}.partial-denture-header-title{margin-top:35px}@media(max-width:767px){.page-scrolled.open .logo-mobile-wrapper a{background-image:url(/assets/images/img-logo-site-white.png)}}@media(max-width:767px){.page-scrolled .logo-mobile-wrapper a{background:url(/assets/images/img-logo-site.png) no-repeat 100% 100%/100% 100%}}.threecolumn div.component-special-offer a img{height:340px}.div.component-special-offer a img{height:340px}.ssa-box-ctas{padding-top:15px}.intro-heading.set-margin h2{margin-top:25px}.info-guarantee:nth-child(even) .row .img-holder:before{right:0}footer .social-connect,footer .cta-block,footer h2{color:#fff!important}@media(min-width:768px){.offers-section .component-saa .component-content{width:100%}}@media(min-width:1024px){.pricing-offers .offer-block .link{padding-left:15px;padding-top:10px}}@media(max-width:767px){.component-pageintro .component-content-intro .intro-copy h1{text-align:center}}.component-pageintro .component-content-intro .intro-copy h1{padding-top:30px}.pricing-offers-holder.content-holder{padding-top:0;padding-bottom:0}.pricing-offers-holder .intro-heading h2{padding-top:30px}@media(max-width:767px){.component-services-offered .service-wrapper .service-right-wrapper .service-item h3{color:#fff}}.component-breadcrumb .component-content{display:block;padding:6px 10px 4px 0!important}.component.component-breadcrumb{display:block;width:100%;height:26px}@media(max-width:767px){.info-location.top{background:#eee url(/assets/images/bg-decor-map1-gray.jpg) no-repeat 50% 50%/cover}.greenTopBg #header{top:0}.greenTopBg .info-location.top{top:300px}}b,strong{font-weight:800}.intro-heading h2 span,.intro-heading .h2 span{text-decoration:none}.product-detail.basic-price:before{background:#eef7fd}.product-detail.basic-price .pricing-info{color:#0070b9}#prod-dentures .product-detail.basic-price .text-holder{color:#0070b9}.product-detail.basic-price .list-text>li:before{background:#0070b9}.product-detail.basic-price .list-text li{color:#0070b9}#prod-dentures .product-detail.basic-price .white{color:#0070b9}#prod-dentures .product-detail.basic-price .white span{color:#0070b9}.product-detail.basic-price .link{color:#0070b9}.prod-dentures .comparision-holder .bg-soft-gray{background:#ebebeb}.pricing-offers-holder .intro-heading h1{padding-top:30px}@media(min-width:1024px){.intro-heading h1,.intro-heading .h1{font-size:34px;line-height:38px}}@media(min-width:768px){.intro-heading h1,.intro-heading .h1{font-size:30px;line-height:34px;letter-spacing:-1px;margin-bottom:12px}}.intro-heading h1,.intro-heading .h1{color:#0070b9;font-size:34px;line-height:29px;letter-spacing:-1.4px;margin-bottom:15px}.fiftyfiftycolumn .scEnabledChrome.scEmptyPlaceholder{display:block}.fiftyfiftycolumn{float:left;width:50%}.BannerTitle .scEnabledChrome.scEmptyPlaceholder{display:block}.info-guarantee .row.VidLeft>div:first-child{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.info-guarantee .row.VidLeft>div:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.info-guarantee .row.VidRight>div:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.info-guarantee .row.VidRight>div:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.info-guarantee .row.VideoWrap .info-block:before{content:"";position:absolute;left:auto;margin:0 auto;width:0;height:0;top:50%;z-index:3;right:-16px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-style:solid;border-width:20px 17px 0 17px;border-color:#005081 transparent transparent transparent}.info-guarantee .row.VideoWrap.VidLeft .info-block:before{left:-16px;right:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.info-guarantee .row.VideoWrap.WithOutArrow .info-block:before,.info-guarantee .row.VideoWrap.VidLeft.WithOutArrow .info-block:before{display:none}@media(max-width:768px){.media-block.video-media{height:292px!important}.VideoWrap{display:flex;flex-direction:column}.info-guarantee .row.VidRight>div:first-child,.info-guarantee .row.VidLeft>div:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.info-guarantee .row.VidRight>div:nth-child(2),.info-guarantee .row.VidLeft>div:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.info-guarantee .row.VideoWrap .info-block:before,.info-guarantee .row.VideoWrap.VidLeft .info-block:before{bottom:-11px;right:auto;left:46%;top:auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.info-block .wrap{padding:0 30px}}.media-block.video-media{height:100%;width:100%;margin:0}.product-detail.basic-price:before{background-color:#eef7fd}@media(min-width:1200px){.breadcrumbs{padding:0 0 0 50px}}.carousel-color-center .pricing-section .pricing-slider .slick-center .img-pricing-prod{background-color:#0070b9}@media(max-width:767px){.center-wrapper.fullWidthPage{margin-top:103px}}.products-section.pricing-section .slick-dots{display:none!important}.od-special-offer{color:gray!important;font-weight:800;font-size:x-large;padding-top:8px}@media(min-width:768px){.intro-block{min-height:314px!important}}.navigation .nav-container .nav-col-primary .nav-col-copy h2{font-family:"Messina Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;font-size:22px;line-height:24px;margin-bottom:15px;color:#fff}.item-card .scEnabledChrome.scEmptyPlaceholder{display:block}.special-offer-heading .gray{color:#6d6e71;margin-bottom:10px}.special-offer-heading{text-align:center;max-width:770px;margin:0 auto 30px}.special-offer-heading p{margin-bottom:10px}.grand-opening-banner{background:#337f17;width:100%;position:fixed;left:0;z-index:10;display:none;text-align:center}.grand-opening-banner p{color:#fff;margin-bottom:0;font-size:12px;display:none}p.banner-subtext{color:#fff;font-size:20px;margin-bottom:0}.info-location.top .wrap::after,.offers-section .info-location .wrap::after{content:url(../images/green-banner.png);position:absolute;right:0;top:0}.info-location.top .wrap::before,.offers-section .info-location .wrap::before{content:'grand opening: 12/31';position:absolute;right:10px;top:15px;width:50px;z-index:1;font-size:12px;text-align:center}.info-location.top{padding:35px 50px 34px 50px}.offers-section .info-location{padding-left:60px}.info-location.top .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:200px}@media(max-width:1150px){.info-location.top{padding:35px 50px 34px 35px}.info-location.top .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:240px}}@media(max-width:1024px){.info-location.top{padding:20px 20px}}@media(min-width:768px){.info-location.top .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:250px}}@media(max-width:767px){.intro-block{margin:20px -15px 0}.intro-block h2{margin-bottom:0}.banner-subtext{font-size:14px!important;width:202px}.info-location.top{padding:7px 50% 9px 15px}.info-location.top .wrap::after,.offers-section .info-location .wrap::after{display:none}.info-location.top .wrap::before,.offers-section .info-location .wrap::before{display:none}}.component-find-office .component-title h1{font-family:"Messina Sans",Helvetica,Arial,sans-serif}.component-find-office .component-copy{width:791px}.display-results{font-size:18px;text-transform:lowercase;letter-spacing:-.05em;display:inline;font-weight:800;margin-left:20px}span.displaying{font-size:14px;font-weight:200}.result-list{margin-top:20px;margin-bottom:40px}.result-list ul{margin-left:-25px;list-style:none}.result-list ul li{padding:25px;margin-left:-20px}.result-list ul li.selected{background-color:#f0f0f0}.result-list .links ul{list-style:none;margin-top:10px;margin-left:5px}.result-list .links ul li{padding:0 0 5px 0;margin-left:5px}.result-list .links ul li a{text-decoration:underline}.result-list .phone{color:#0070b9;font-size:20px}.result-list .icon-phone:before{content:"";color:#ff7900}.result-list .location-name,.result-list address{font-size:16px}.result-list .location-name{color:#0070b9;font-weight:800}.result-list address{margin-left:-16px;margin-top:10px;width:265px}.result-list .btn-holder{text-align:center}.result-list .btn-holder .cta-primary{padding:8px 50px;text-decoration:none;text-transform:lowercase}.result-list a{text-decoration:underline;text-transform:uppercase;font-size:14px}.result-list ul li.selected{position:relative}.result-list ul li.selected::before{content:'grand opening: 12/31';position:absolute;right:10px;top:0;width:50px;z-index:1;font-size:10px;text-align:center;color:#fff}.result-list ul li.selected::after{content:url(../images/Rectangle.png);position:absolute;right:0;top:0}.location-name a{text-decoration:none!important}@media(max-width:1024px)and (min-width:767px){.result-list .location-name{color:#0070b9;font-weight:800;width:300px}.display-results{font-size:18px;text-transform:lowercase;letter-spacing:-.06em;display:inline;font-weight:800;margin-left:20px}.result-list address{font-size:15px!important;width:200px}}@media(max-width:767px){.component-find-office .component-copy{width:unset}.component-copy p{width:100%;padding:15px}.result-list ul li{width:unset;padding:15px 20px;margin-left:-20px}.result-list ul li.selected::before{content:'grand opening: 12/31';position:absolute;right:10px;top:0;width:50px;z-index:1;line-height:16px;font-size:10px;text-align:center;color:#fff}.result-list ul li.selected::after{content:url(../images/Rectangle.png);position:absolute;right:0;top:0}.result-list .btn-holder .cta-primary{padding:8px 20px;text-decoration:none;text-transform:lowercase}.links ul li.mobile-hide{display:none}.result-list .links ul{list-style:none;margin-top:-10px;margin-left:-50px}.display-results{font-size:18px;text-transform:lowercase;letter-spacing:-.01em;display:inline;font-weight:200;margin-left:unset;font-style:italic}.component-find-office .search-form{margin-bottom:25px;padding-left:15px}.component-find-office .free-search{width:95%}.component-find-office .component-title h1{font-family:"Messina Sans",Helvetica,Arial,sans-serif;margin-left:15px}}@media(max-width:430px){.result-list ul li{padding:15px 56px}}@media(max-width:400px){.result-list ul li{padding:15px 50px}}@media(max-width:767px){.so-facility-herobanner{margin-top:-12px!important}.banner-btn-mobile{width:89%;position:absolute;bottom:10px}.container-fluid.three-column{padding-right:0;padding-left:0}.content-wrapper .banner-btn-mobile a.cta-primary{width:100%}.banner-btn-mobile .cta-primary{margin-bottom:10px}#HideInDesktop .info-location.top .wrap{max-width:100%}.page-scrolled .header-utility-wrap .top-nav-wrap .top-nav li a{font-size:9px!important}.page-scrolled .header-utility-wrap .top-nav-wrap .top-nav li a span{line-height:38px}}.page-scrolled .header-utility-wrap .top-nav-wrap .top-nav li a{font-size:9px!important}.page-scrolled .header-utility-wrap .top-nav-wrap .top-nav li a span{line-height:38px}.gmapGrandOpen{background-color:green;color:#fff;text-align:center;height:20px;padding-top:2px}.tab-content .scEnabledChrome.scEmptyPlaceholder{display:block}.video-content-link a{text-decoration:underline!important}.calendar .date-time-wrapper .datepicker .ui-datepicker-calendar tbody span.ui-state-default{color:#d3d3d3}.title{max-width:980px;margin:0 auto}.view-changer span.text{font-weight:normal}.calendar-select-module .title-pane .link-back{text-align:left}.saa-flow-wrapper .flow-content .sub-step h3.title{padding:0;text-align:center;width:41%;display:block;-ms-flex:1;-webkit-box-flex:1;flex:1}.calendar-select-module .view-holder{margin:24px 0 0 0}.calendar.loader-time{height:auto;min-height:100px}@media(max-width:767px){.calendar-select-module .title-pane .link-back{text-align:center}.visible-xs .title{padding:0!important}.switch-facility-high-need{margin:0 0 26px}.visible-xs .title h3{font-size:24px!important;font-weight:800!important;font-family:inherit!important}.calendar-select-module .title-pane .link-back a{letter-spacing:normal}.saa-flow-wrapper .flow-content .sub-step h3.title{width:100%;display:block!important}.view-changer{width:100%;text-align:center;margin:15px 0 25px 0;display:block}.calendar-select-module .tab-content-holder{margin:-21px -70px 0 -70px!important}.slick-current .date-details{background:#f3f3f3;color:#004f82}.slick-current .date-details:hover,.slick-current .date-details:focus,.slick-current .date-details.active{background:#004f82;color:#fff}.slick-current .date-details:after{opacity:0}.slick-current .date-details.active:after{opacity:1}}button.slick-arrow[aria-disabled="true"]{display:none!important}.calendar-select-module span.info-text{font-family:"Messina Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#0070b9;width:100%;float:left;margin-bottom:30px}.calendar.loader-time{background:url("/Assets/images/loader.gif") top center no-repeat!important}.info-nearby-location .address-text .phone span{color:unset!important;text-decoration:underline;font-weight:bold}.info-nearby-location .address-text .phone span.icon-phone{color:#fc7900!important;text-decoration:unset}.no-padding{padding:0!important}.saa-flow-wrapper .flow-content .sub-step .note.que-ans .que{font-size:15px;line-height:22px;margin:0;font-weight:700;padding-top:15px}.nearby-facility-wrapper{max-width:980px;margin:0 auto}#step-two-submit-desktop{font-size:14px;line-height:24px;padding:8px 20px;letter-spacing:0;min-width:244px}.InvocaNumber{opacity:1!important}.info-nearby-location .list-dates a.disabled{pointer-events:stroke!important}@media(min-width:768px){.saa-flow-wrapper .flow-content .sub-step .note{max-width:760px}.calendar-select-module .title-pane .view-widget,.calendar-select-module .title-pane .link-back{width:auto!important}}.so-facility-herobanner{margin-top:20px}.hidden-xs .title{padding:0 0 24px 0!important}.saa-flow-wrapper .is-complete .flow-header{border-bottom:1px solid #fff!important}.saa-flow-wrapper .is-complete .flow-header:before{border-right:1px solid #fff;border-bottom:1px solid #fff}.main-wrapper header.minimal-header{max-width:1140px}h2.step-three-desktop-title{margin-top:20px;margin-bottom:10px}.calendar-select-module span.info-text{font-weight:700!important;font-size:15px!important;margin-bottom:0!important}@media(max-width:767px){.saa-flow-wrapper .flow-content .sub-step.calendar .margin-align{margin-left:0!important}.appointment-support-text .title{color:#0070b9!important;font-size:15px}}.saa-flow-wrapper .flow-content .sub-step .note.with-icon{font-weight:400!important;font-size:16px!important}@media(min-width:768px){.appointment-support-text .title{color:#0070b9!important}}@media(max-width:767px){.logo-mobile-wrapper .sprite{width:136px;height:24px;margin-top:0!important}}.block-listing .info-article .img-square-denture{width:157px;height:157px;margin-bottom:35px}.block-listing .info-article .img-square-denture{border:1px solid #c2c2c2;width:170px;height:170px;margin-bottom:42px}.info-article .img-square-denture{width:184px;height:184px;overflow:hidden;margin:0 auto 30px}.row .location-align{margin-top:0}#modalpopup-form .modal-backdrop{z-index:0}#modalpopup-form .modal-content .modal-header .close{right:14px;width:30px;height:30px}#modalpopup-form .modal-content .modal-header{min-height:80px;padding:0 0}#modalpopup-form .modal-content .modal-header .modal-title{line-height:1;padding-left:5px}.patient-form{margin-bottom:5px;border-bottom:0 none;font-family:"Messina Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:36px;color:#0070b9}.patient-form label{color:#0070b9!important}select.input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #0070b9;box-shadow:none;border-radius:0;background-color:#0070b9;margin:0;padding:0 54px 0 20px;outline:0;width:100%;height:50px;color:#fff;font-family:"Messina Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px}.patient-form select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #0070b9;box-shadow:none;border-radius:0;background-color:#0070b9;margin:0;padding:0 54px 0 20px;outline:0;width:100%;height:50px;color:#fff;font-family:"Messina Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px}input.btn.btn-default{text-align:center;line-height:20px;display:inline-block;padding:10px 30px;text-decoration:none;background-color:#ff7900;border:0 none;color:#fff;margin-left:2%;font-family:"Messina Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:14px;border-radius:4px;margin-bottom:10px}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #0070b9;background-color:#fff;line-height:48px;height:48px;padding:0 15px;width:100%;color:#0070b9;border-radius:0}.saa-flow-wrapper .flow-content .geo .step-main-container #patient-information-form .field-error input{border:3px solid #ed1c24}.saa-flow-wrapper .flow-content .geo .step-main-container #patient-information-form-section-2 .field-error input{border:3px solid #ed1c24}#calendar-desktop{margin-left:-125px;width:106%}@media(max-width:768px){#calendar-desktop{margin-left:0;width:100%}}.grand-open a{position:relative!important}.offers-section{color:#6d6e71}.info-guarantee.video-compo-testimonial .info-block{background:#eaeff4}.info-guarantee.video-compo-testimonial .intro-heading h2 strong{font-weight:800}.video-compo-testimonial .wrap h4{font-weight:300;font-size:16px;color:#0f4f82}.video-compo-testimonial .wrap h4 strong{font-weight:800}.btn-holder a img.playbutton{float:left;width:30px;height:20px}.section-info-article .text-holder h3{font-weight:500!important}.video-compo-testimonial .wrap h2{font-size:16px;color:#0f4f82}.video-compo-testimonial .wrap .intro-heading{font-weight:500;color:#0f4f82;font-size:40px;line-height:40px;border-bottom:1px solid #6d6e71;padding:0 0 20px 0}.video-compo-testimonial .media-block .media-wrap{height:100%}.video-compo-testimonial .media-block{height:100%;padding-top:100%}.video-compo-testimonial .wrap a.cta-primary{padding:15px 30px}@media(min-width:1024px){.section-info-article.block-listing .intro-heading{margin-bottom:50px}}@media(max-width:768px){.video-compo-testimonial .wrap h2{font-size:13px}.video-compo-testimonial .wrap h4{font-size:13px}.video-compo-testimonial .wrap a.cta-primary{padding:10px 20px;font-size:13px}.video-compo-testimonial .wrap .intro-heading{font-size:32px}}.toolip img.tooltip-text-icon{width:25px;height:25px}.container-fluid.three-column{padding-left:0;padding-right:0}a:focus{margin:1px;outline:2px solid #9ebff6;outline-offset:5px}button:focus{margin:1px;outline:2px solid #9ebff6;outline-offset:5px}.sub-nav ul li a:focus{margin:1px;outline:2px solid #9ebff6;outline-offset:0}.cta-primary:focus{margin:1px;outline:2px solid #9ebff6;outline-offset:5px}button:focus{margin:1px;outline:2px solid #9ebff6!important;outline-offset:5px}@media(min-width:1024px){.intro-heading.header-title{margin-top:35px}.pricing-offers-holder .intro-heading{margin-top:0}}@media(max-width:768px){.intro-heading h1{font-size:30px;line-height:34px;letter-spacing:-1px;margin-bottom:12px}.intro-heading.header-title{margin-top:35px}.intro-heading{margin:0 0 0}.pricing-offers-holder .intro-heading{margin-top:0}.pricing-offers .prod-dentures{margin-top:35px}}.info-dentists{padding-bottom:55px!important}@media(max-width:767px){.offers-holder .offers-section{display:none!important}.service-wrapper p{margin-left:5px}.footer-mobile .footer-copy{text-align:center}.component-content-intro .intro-copy{margin-left:10px}.info-dentists .intro-heading{max-width:770px!important}.component-services-offered{padding:60px 0 85px 10px!important}}.saa-box.fd-geo.grand-open div{position:relative;z-index:9}.product-detail.plan-prices h3{margin-left:10px}.pricing-offers-holder.content-holder{padding-left:0;padding-right:0}@media(max-width:768px){.product-detail.plan-prices{height:200px!important}.component-services-offered .services-heading:after{bottom:-46%!important}.component-services-offered .service-wrapper .service-right-wrapper .service-item .toolip.desktop-show{display:none}.component-services-offered .service-wrapper .service-right-wrapper .service-item .toolip.mobile-show{display:block;display:inline}}@media(min-width:768px){.product-detail.plan-prices{height:300px!important}.component-services-offered .service-wrapper .service-right-wrapper .service-item .toolip.mobile-show{display:none}}@media(max-width:768px){.invisalign-page.ver2 .intro-block .text-holder{width:100%!important}.invisalign-page.ver2 .intro-block .h1{width:49%!important}}.search-location-form button{background:#ff7900;width:65px;height:44px;margin:0;padding:0;border:none;display:block;overflow:hidden;position:relative;border-radius:2px;outline:none;box-shadow:none;-webkit-transition:background .3s linear;transition:background .3s linear}.search-form-button #herobannersearchinput{background:#fff;width:100%;height:44px;margin:0;padding:10px 13px;border:1px solid #e3e3e3;display:block;overflow:hidden;outline:none;box-shadow:none;-webkit-appearance:none;font-weight:300;color:#343d42;font-size:18px!important;line-height:1.222;border-radius:2px 0 0 2px;text-overflow:ellipsis;letter-spacing:.3px}.search-location-form .form-wrap{overflow:inherit!important}.locationResult-parent{position:relative}.component-special-offer{border-top-right-radius:75px}@media(max-width:767px){.offers-holder .offers-section.offer-entry{display:block!important}}@media(min-width:1024px){.intro-heading h2,.intro-heading .h2{font-size:34px;line-height:38px}}@media(max-width:767px){.intro-heading h2,.intro-heading .h2{color:#0070b9;font-size:27px;line-height:29px;letter-spacing:-1.4px;margin-bottom:15px}}.intro-heading{text-align:center}@media(min-width:768px){.intro-heading h2,.intro-heading .h2{letter-spacing:-1px;margin-bottom:12px}}@media(min-width:768px){.info-bar-section .info-title{max-width:none!important;margin:0 auto;text-align:center!important}.info-bar-section .h3{padding-right:6px!important}}.wr360_view-responsive-wrapper.has-down-arrow{border-color:#f1f1f1 transparent transparent transparent}.experience-editor #alert_popup{display:none}.experience-editor .QSIInfoBar{z-index:4}