.headinghtml5{left:-2000em;position:absolute}.pcaptcha{font-size:12px !important;font-weight:normal !important}.fonterror{color:#df0000;font-size:14px}.red{color:#72132c !important}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{border:0 none;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.imgborder{box-shadow:1px 3px 3px rgba(50,50,50,0.35)}.contentloading{position:fixed;left:0;right:0;width:100%;height:100%;background:#eeeeee;z-index:9999999}.contentloading img{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.menuside li a{text-decoration:none !important}.procedureactive{text-decoration:underline !important}.d-flex{display:flex !important}.justify-content-between{justify-content:space-between !important}.align-items-center{align-items:center !important}.content a,.contenthome a{color:#72132c}.content{padding:30px 15px}.topbackground{background:#ebecde;height:169px;padding-top:56px;text-align:center;margin-top:64px}.topbackground p,.topbackground h1,.topbackground .h1{font-size:60px;font-weight:200;color:#75796c;position:relative;padding-bottom:27px;line-height:42px}.topbackground p:before,.topbackground h1:before,.topbackground .h1:before{content:'';display:block;background:#72152d;width:170px;height:7px;position:absolute;left:0;right:0;margin:0 auto;bottom:0}.topbackground .lessbig{font-size:54px}.picborder{border:8px solid #fff}.breadcrumb{background:none;padding:0;margin-bottom:20px;border-radius:0}.breadcrumb div{display:inline}.breadcrumb a{margin-right:5px;text-decoration:none;font-size:14px;font-weight:300 !important;color:#1f1f1f}.breadcrumb a:hover{text-decoration:underline}.breadcrumb a.active{color:#72142c;text-decoration:underline}.beforefooter{background:url(/assets/6035208994c17e111a7063019418e7ef/before-footer.jpg) #535835 no-repeat left center;background-size:cover;padding-top:40px;padding-bottom:50px}.contentbeforefooter{max-width:675px;text-align:center}.contentbeforefooter *{color:#fff}.contentbeforefooter h2{border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:30px;padding-bottom:10px;text-shadow:1px 1px 2px #000}.contentbeforefooter p{max-width:560px;margin:0 auto 35px auto;text-shadow:1px 1px 2px #000;font-weight:700;line-height:32px}.contentbeforefooter .btn{margin:0 7px}.headingwithborderbt{padding-bottom:18px;border-bottom:1px solid #d8bec5;text-align:center;margin-bottom:30px}.menusideprocedures h2{font-size:20px;font-weight:600;margin-bottom:8px;text-align:left}.headingwcag{text-align:left;font-size:28px;margin-bottom:10px}.iframevirtualtour{width:100%;height:665px;border:none}.smilegallerylink{padding-top:45px;border-top:1px solid #dddddd;margin-top:50px;color:#fff;margin-bottom:50px}.smilegallerylink figure{position:relative;background-color:#72152d;width:785px;max-width:100%}.smilegallerylink img{max-width:100%}.smilegallerylink figcaption{position:absolute;bottom:44px;right:41px}.smilegallerylink figcaption h3{font-weight:bold;font-size:19px;margin-bottom:0;padding-top:0;color:#fff !important}.smilegallerylink figcaption p{color:#fff !important;font-size:14px;text-decoration:underline;margin:0}.navtabs{padding-left:0;text-align:center;margin-bottom:40px;padding-top:15px}.navtabs li{display:inline-block;margin:0 16px}.navtabs a{text-decoration:none;padding:12px 30px 14px 30px;border:2px solid #5b1024;border-radius:12px;display:block;font-size:18px;color:#5b1024 !important;outline:none !important}.navtabs a img{vertical-align:-2px;margin-right:4px}.navtabs a:hover,.navtabs a:focus,.navtabs .active a{background:#fdf2f5}.forminlinefaqs{margin-bottom:20px}.forminlinefaqs label{margin-right:10px}.dental-implants{margin-top:44px;margin-bottom:53px}.dental-implants div{padding-left:16px}.dental-implants img{margin:0 31px}.heading-format{text-align:start;color:#707070;margin-bottom:10px;font-size:40px}.dental-steps img{width:376px;margin:0px 22px}.benefits-list{list-style:none;width:429px;margin:auto}.benefits-list li{padding-left:111px;margin-bottom:12px;height:59px;padding-top:13px}.item-1{background:url(/assets/7ec39af2ec8f2921272a1ee97a3cd12f/item-1.png) no-repeat 1% 0px;background-size:contain}.item-2{background:url(/assets/87f45c2b76e41f148987874d6d89e483/item-2.png) no-repeat 1% 0px;background-size:contain}.item-3{background:url(/assets/ef8956fc430f8eefc57714cf84fba251/item-3.png) no-repeat 1% 0px;background-size:contain}.item-4{background:url(/assets/e9979d383fbaac4253f1da9a16ba375e/item-4.png) no-repeat 1% 0px;background-size:contain}.item-5{background:url(/assets/2f3defe3961b3e90a035404a425d2a25/item-5.png) no-repeat 1% 0px;background-size:contain}.item-6{background:url(/assets/4c361f766bdbff3ceb5a1d306ebf50e1/item-6.png) no-repeat 1% 0px;background-size:contain}.dental-veneers{margin-top:35px;margin-bottom:84px}.dental-veneers img{margin-right:41px}.btn-veneers{display:block;background:#72152d;width:168px;color:#ffffff !important;margin:auto;padding:10px 0px;text-align:center;text-decoration:none !important}.btn-veneers:hover{background:#a52043 !important}.mx-0{margin:0}.veneers-items-list{list-style:none;font-size:0}.veneers-items-list li{display:inline-block;width:49%;height:284px}.veneers-items-list li p{margin:0;font-size:16px}.veneers-items-list li h2{margin:0}.items-list-section{margin-bottom:50px}.items-list-text-first{padding-right:23px}.items-list-text-second{padding:15px 11px 0px 24px}.veneers-items-list li div{display:table}.img-table-height{height:284px}.mb-0{margin-bottom:0 !important}.fix-list-first{list-style:none;width:100%;background:#72152d;color:#eeaa14;text-align:center;padding:15px 0px;margin-top:22px;margin-bottom:15px}.fix-list-first li{display:inline-block;width:20%}.fix-list-second{list-style:none;width:100%;background:#fbb315;color:#8f3926;text-align:center;padding:15px 0px}.fix-list-second li{display:inline-block;width:20%}.schedule-appointment{color:#ffffff !important;background:#72152d;padding:11px 66px;display:block;width:384px;margin:auto;text-decoration:none !important;margin-bottom:40px}.schedule-appointment:hover{background:#a52043 !important}.img-left{float:left;margin-right:22px}.exam-cleaning-list{list-style:none;padding-top:13px}.exam-cleaning-list li{padding-left:111px;margin-bottom:16px;height:59px;padding-top:13px}.item-cleaning-1{background:url(/assets/4a82a65cf41a1c370314d5caaaaa20f3/icon-cleaning-1.png) no-repeat 1% 0px;background-size:contain}.item-cleaning-2{background:url(/assets/b78a186bc7dbbad61e8ad3961fae6d1f/icon-cleaning-2.png) no-repeat 1% 0px;background-size:contain}.item-cleaning-3{background:url(/assets/a27e17c28ceef2aec25b27e76297dc26/icon-cleaning-3.png) no-repeat 1% 0px;background-size:contain}.item-cleaning-4{background:url(/assets/6bed30a747d9e08957f00ca850fc0304/icon-cleaning-4.png) no-repeat 1% 0px;background-size:contain}.float-left{float:left}.expect-list{list-style:none;padding:0}.expect-list li{background:url(/assets/5bdf0670d2f710cba580dd3af4a557a9/bullet.png) no-repeat 1% 6px;padding-left:31px}.question-section .heading-format{font-size:44px !important}.question-section{margin-top:72px;margin-bottom:18px}.blog-list{list-style:none;width:429px;margin:auto;margin-bottom:40px}.blog-list li{padding-left:83px;margin-bottom:16px;height:59px;padding-top:13px}.text-info{font-size:31px;color:#707070;line-height:45px}.maximize-schedule{margin-top:51px}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;margin:-1px}.visible-when-focused:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto;margin:auto}.bypass-block-link{position:absolute;text-decoration:none;background:#ffffcc;padding:0.2em;z-index:10}.bypass-block-target:focus{outline:none}.bypass-block-link:focus{position:absolute;text-decoration:none;background:#ffffcc;padding:0.2em;z-index:1000000}.bypass-block-target:focus:target,[tabindex='0']:focus,[tabindex='1']:focus,a:focus,button:focus,input:focus{outline:solid 2px orange}.focusoutline:focus{outline:5px auto orange}@keyframes hvr-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.hvr-wobble-horizontal>*{transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;margin-right:3px}.hvr-wobble-horizontal:hover>*,.hvr-wobble-horizontal:focus>*,.hvr-wobble-horizontal:active>*{animation-name:hvr-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.colswithimgcenter{clear:both;height:450px;padding-top:30px;position:relative;margin-bottom:40px}.colswithimgcenter .img-responsive{left:35%;position:absolute}.colappleft,.colappright{max-width:365px;position:absolute;margin-top:30px}.colappleft{left:0;background:url(/assets/e446e24007e238c200fedc315aa9fb8f/border-lined.png) repeat-y 30px top}.colappright{right:0;text-align:right;background:url(/assets/e446e24007e238c200fedc315aa9fb8f/border-lined.png) repeat-y 92% top}.colappleft h2,.colappright h2{font-size:20px;font-weight:600;margin-bottom:8px;text-align:left}.colappright h2{text-align:right}.colswithimgcenter .icon{margin-bottom:40px;background:url(/assets/53395ff00524d5f5c392acdc10b182c9/general-dental.png) no-repeat left top;padding-left:80px}.colswithimgcenter .colappright .icon{padding-left:0;padding-right:80px}.colswithimgcenter p{line-height:26px}.colswithimgcenter .icon:last-child{margin-bottom:0}.colswithimgcenter h2:hover{text-decoration:underline}.icon.cosmetic{background:url(/assets/e5e7786e55132b46024c85e999faea35/cosmetic-dentistry.png) no-repeat left top}.icon.orthodontics{background:url(/assets/1bd3b1a31ac46c72748cd11eb5f51710/orthodontics.png) no-repeat left top}.icon.preventive{background:url(/assets/6d927e6659375d4c74288b03990cd173/preventive-dentistry.png) no-repeat right top}.icon.oral{background:url(/assets/db55ac02184dc421baac0661243ddfef/oral-surgery.png) no-repeat right top}.icon.hightech{background:url(/assets/e5e7786e55132b46024c85e999faea35/cosmetic-dentistry.png) no-repeat right top}.itemprocedure{clear:both;margin-bottom:60px;overflow:hidden;padding-bottom:10px}.itemprocedure h3{padding-bottom:18px;border-bottom:1px solid #d8bec5}.itemprocedure img{border:10px solid #fff;float:left;margin-right:30px;box-shadow:4px 4px 7px 0px rgba(0,0,0,0.17)}.contentbodyprocedure{overflow:hidden;padding-top:20px}.contentbodyprocedure p{line-height:34px}.contentbodyprocedure ul{margin:0 auto;padding:0;list-style-type:none;max-width:584px}.contentbodyprocedure ul li{display:inline-block;width:270px;margin:0 10px 19px 10px;text-align:left}.contentbodyprocedure ul li a,.contentbodyprocedure ul li span{display:block;background:url(/assets/89fd5ce9fa92fec45cfaeaee0a865ace/li-procedure.png) #eae0d7 no-repeat 15px center;padding:9px 10px 9px 55px;text-decoration:none;color:#1f1f1f}.contentbodyprocedure ul li a:hover,.contentbodyprocedure ul li a:hover,.contentbodyprocedure ul li a:focus,.contentbodyprocedure ul li a:focus{background:url(/assets/89fd5ce9fa92fec45cfaeaee0a865ace/li-procedure.png) #d2c9c1 no-repeat 15px center;text-decoration:underline}.itemaboutus{border:1px solid #cbcbcb;border-right:none;margin-bottom:45px;background:url(/assets/8672294cf1888db6348449bcc916a44e/high-standards-icon.png) no-repeat 30px center;padding:55px 230px 45px 170px;position:relative}.itemaboutus:before{content:'';display:block;background:#fff;position:absolute;width:90%;height:103%;top:-3px;left:11%}.itemaboutus h2,.itemaboutus p{position:relative;z-index:1}.itemaboutus h2{text-align:left;font-size:28px}.itemaboutus img{position:absolute;right:0;top:20%;border:8px solid #fff;box-shadow:-1px 1px 7px 0 rgba(0,0,0,0.17)}.itemaboutus.uncompromisingsafety{background:url(/assets/d8ffde38c438b41944bad56dea5d83f2/uncompromising-safety-icon.png) no-repeat 30px center}.itemaboutus.educationprevention{background:url(/assets/60d82b21eb73255fa5d4c363deabd8e5/education-prevention-icon.png) no-repeat 30px center}.itemaboutus.trainingexpertise{background:url(/assets/6364c31266c6a5396c73bf018a78c6fe/training-expertise-icon.png) no-repeat 30px center}.itemaboutus.positiveexperience{background:url(/assets/b51d17b19950463354b81ec6533ac7d5/positive-experience-icon.png) no-repeat 30px center}.figuredr{float:left;margin-right:35px;position:relative}.figuredr img{box-shadow:4px 4px 7px 0 rgba(0,0,0,0.17);border:8px solid #fff}.figuredr figcaption{font-weight:600;background:#50777e;color:#fff;font-size:14px;position:absolute;text-align:center;padding:8px 3px;bottom:0;left:0;right:0;width:100%}.figuredr figcaption h2,.figuredr figcaption h3{font-weight:600;color:#fff;font-size:14px;line-height:normal;margin:0}.contentdrpage{overflow:hidden}.boxdrpractices{border:1px solid #c8a4ad;position:relative;padding:40px 70px;margin-bottom:35px}.boxdrpractices:after{content:'';display:block;background:#fff;height:104%;width:84%;position:absolute;top:-2px;left:0;right:0;margin:0 auto}.boxdrpractices p{position:relative;z-index:1;text-align:center}.boxdrpractices img{position:relative;z-index:1;margin:0 auto}.figurebadge{float:left;margin-right:25px;clear:both;margin-top:25px}.contentpayment{background:url(/assets/8ccc8bf9face4f78991a8d30c82b643b/money.png) no-repeat 28px center;border:1px solid #c8a4ad;position:relative;padding:50px 15px 50px 135px;margin-bottom:50px}.contentpayment:before{background:#fff;content:'';display:block;height:104%;position:absolute;right:-1px;top:-2px;width:82%}.contentpayment h2{font-size:28px}.contentpayment>*{position:relative;z-index:1}.boxhours{background:#e9e9e9;text-align:center;padding:30px 20px 20px 20px;margin-bottom:50px}.boxhours p{line-height:28px}.listinsurance{margin:0 auto 30px auto;padding:0;list-style-type:none;max-width:895px}.listinsurance li{display:inline-block;width:221px;margin:0 0 15px 0;text-align:left;background:url(/assets/bb1a7bf1e2f84575703d8af68892cc7e/li.png) no-repeat left 4px;padding-left:28px}.ulpatientforms{margin:0;padding:0;text-align:center}.ulpatientforms li{display:inline-block;background:url(/assets/e4df0feabc3b354ec20a6c0f533346c1/pdf.jpg) no-repeat left center;padding:9px 0 9px 48px;margin:0 10px 20px 10px;vertical-align:top;width:38.5%;text-align:left;font-size:15px}.itembeforeafter{margin:0 auto 50px auto;background:linear-gradient(180deg, #efedee 30%, #fff 90%);border:1px solid #dedede;box-shadow:1px 1px 0px 0px #dedede;max-width:706px;text-align:center;padding:30px 10px 4px 10px;position:relative}.itembeforeafter:before{content:'';display:block;background:url(/assets/b827b686fa115ed058cfc2958478738f/diamond.png);width:61px;height:61px;position:absolute;top:-26px;left:-26px}.itembeforeafter:after{content:'';display:block;background:url(/assets/3f353d21795f4954a8425bd474065348/border-bottom.png);width:299px;height:8px;position:absolute;bottom:-4px;left:0;right:0;margin:0 auto}.itembeforeafter img{border:5px solid #fff;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.3);border-radius:5px;margin:0 5px 20px 5px}.itembeforeafter h2{color:#72152d;margin-bottom:10px;font-size:28px}.itembeforeafter h2:hover,.itembeforeafter h2 a:focus{text-decoration:underline}.itembeforeafter p{line-height:30px}.itemforthecommunity{padding-bottom:50px;margin-bottom:50px;border-bottom:2px solid #e0e1db;overflow:hidden}.itemforthecommunity img{float:left;margin-right:45px}.itemforthecommunity h2:hover{color:#5b1024 !important}.contentforthecommunity{overflow:hidden}.contentforthecommunity h2{border-bottom:5px solid #72152d;display:inline-block;padding-bottom:10px;font-size:28px;text-align:left}.contentforthecommunity p{margin-bottom:15px}.ulspecials{margin:0;padding:0}.ulspecials li{display:inline-block;max-width:365px;width:100%;margin:0 18px 60px 0;vertical-align:top}.ulspecials li:nth-child(3n){margin-right:0}.ulspecials li figure{position:relative}.ulspecials li figcaption{position:absolute;top:0;left:0;width:100%;height:100%}.ulspecials li figcaption .price{background:#5d798c;font-size:38px;font-weight:300;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.32);display:inline-block;padding:15px 27px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-left:10px}.ulspecials li figcaption h2,.ulspecials li figcaption h3{font-size:27px;line-height:36px;margin-left:12px;text-align:left}.ulspecials li figcaption p{margin-left:12px;line-height:26px;max-width:246px}.ulspecials li figcaption .restrictions{font-size:12px;position:absolute;bottom:15px;left:0;margin-bottom:0;line-height:16px;max-width:initial;text-shadow:3px 3px 2px rgba(255,255,255,0.7)}.lastspecial{display:block !important}.mt-special{margin-top:42px !important}.specialrootcanal .price,.specialwhitecomposite .price,.specialporcelainfused .price,.specialmonthveneers .price,.specialmonthzirconia .price{font-size:30px !important;padding:15px 20px !important}.specialhomewhitening .price strong{font-weight:600 !important}.specialfullmouth .price{background:#c44a3f !important}.specialcleaningexam .price{background:#3e767e !important}.specialdeepcleaning .price{background:#6d6a44 !important}.specialrootcanal .price{background:#557a8a !important}.specialwhitecomposite .price{background:#767269 !important}.speciallifetimewhitening .price{background:#836084 !important}.specialporcelainfused .price{background:#856531 !important}.specialmonthveneers .price{background:#dfaca2 !important}.specialmonthzirconia .price{background:#d03d49 !important;margin-bottom:20px}.specialmonthzirconia .restrictions{font-size:9px !important;line-height:11px !important}.specialinvisalign .price{background:#65715a !important}.ulspecials.specialinner{float:right;margin-left:15px}.ulspecials.specialinner li{margin-bottom:10px;margin-right:0}.faqgroup{background:#fafafa;padding:10px 15px;margin-bottom:30px}.faqgroup h2{font-size:32px;text-align:left;margin-bottom:30px}.itemfaq{background:url(/assets/4669b26eabd98b1808eac4ab3fa8bbcb/faq.png) no-repeat left center;background-size:57px 55px;padding-left:100px;margin-bottom:50px}.itemfaq h2{color:#72142c;font-size:24px;margin-bottom:3px;text-align:left}.itemfaq p{line-height:26px}.ulcontact{margin:0;padding:0;text-align:center}.ulcontact li{display:inline-block;vertical-align:top;line-height:22px;margin:0 40px 45px 40px;background:url(/assets/91a7ae1c691aba31db02acc5a6660692/contact-location.png) no-repeat center top;padding-top:80px}.ulcontact li strong{display:block;margin-bottom:5px}.ulcontact li:nth-child(2n){background:url(/assets/e0ef77a464af882f213decc08d247612/contact-phone.png) no-repeat center top}.ulcontact li:nth-child(2n) a{font-weight:700;text-decoration:none}.ulcontact li:nth-child(2n) a:hover{text-decoration:underline}.ulcontact li:nth-child(3n){background:url(/assets/cc8ff8fd55c8c0c1e510c3b985f956fd/contact-email.png) no-repeat center top}.sidecontact{margin-bottom:40px}.sidecontact>.col-lg-6{height:515px;text-align:center;padding-top:26px}.sidecontact>.col-lg-6 .form-group{text-align:left}.sidecontact>.col-lg-6:first-child{background:#eaeaea}.sidecontact>.col-lg-6:last-child{background:#dfdece;padding-left:45px;padding-right:45px}.sidecontact h2{color:#72152d}.sidecontact>.col-lg-6:first-child p{border-bottom:2px solid #d8cace;padding-bottom:21px;max-width:460px;margin:0 auto 21px auto;line-height:30px}.sidecontact>.col-lg-6:first-child p strong{color:#72142c}.mapgooglebottom{height:500px;background:#ddd}.mapgooglebottom .leaflet-container{height:100%}.mapgooglebottom a{text-decoration:none !important}.leaflet-container a.leaflet-popup-close-button{color:#333 !important}.leaflet-container a{color:#00364b !important}.stylesheading h2{text-align:left;font-size:32px}.stylesheading h3{font-size:26px}.stylesheading hr{border-color:#ccc}.rowsitemap ul{margin-bottom:0}.contentpopup{padding:25px 15px}.calltoactionservices{margin:0 auto 41px;background:linear-gradient(#fdfdfd, #f8f8f8);padding:35px 15px 24px 118px;border-bottom:7px solid #ebecde;border-top:1px solid #dcdcdc;position:relative}.calltoactionservices h3{font-size:40px;display:inline;color:#72142c !important;font-family:'Titillium Web', sans-serif;line-height:8px;font-weight:400;font-style:italic}.calltoactionservices:before{display:block;content:'';width:85px;height:108px;background:url(/assets/ea7a25569b648850da55358571cd05d8/sarkis.jpg);position:absolute;top:-10px;left:0}#buttons{float:right;margin-top:-22px}#buttons p{font-size:18px;color:#fff;display:inline;text-align:right}#buttons p a{display:inline;padding:0 38px 2px 29px;text-decoration:none;margin:0 15px 15px 15px;background-color:#72152d;font-size:40px;font-family:'Titillium Web', sans-serif;max-width:322px;text-align:center;border-bottom-right-radius:15px;border-bottom-left-radius:15px}#buttons p a:hover{text-decoration:none}#buttons p a img{margin-right:7px}.h1review{margin-bottom:50px}.socialreviews{margin:0 0 100px 0;padding:0;text-align:center}.socialreviews li{display:inline-block;width:100%;vertical-align:top;max-width:311px;background:#f1f1f3;position:relative;min-height:410px}.socialreviews li *{text-decoration:none !important}.socialreviews li .contreview{width:100%;height:100%;min-height:410px}.socialreviews li:nth-child(2n){margin:0 98px}.socialreviews li:nth-child(2n) img{border-top:1px solid #d9d9db;border-right:1px solid #d9d9db;border-left:1px solid #d9d9db;border-radius:8px}.socialreviews h2{background:url(/assets/5dcbcfa77158c09125a4f77d4fb43a29/three-balls.png) no-repeat center bottom;padding-bottom:22px;margin-bottom:21px;font-size:24px}.socialreviews p{font-size:17px;padding:0 30px;line-height:28px}.socialreviews .btn{bottom:-29px;left:0;margin:0 auto;position:absolute;right:0;width:210px;line-height:26px}.socialreviews .btn strong{display:block;font-size:22px}.reviewdonthaveacct{border:2px solid #a8a8a8;text-align:center;font-size:26px;padding:5px 5px 6px 5px;margin-bottom:40px}.reviewdonthaveacct .glyphicon{vertical-align:-3px;margin-left:5px}.contetnformreview{max-width:560px;margin:0 auto;border:2px solid #a8a8a8;padding:0 20px}.contetnformreviewAlter{display:none}.contetnformreview h3{text-align:center;border-bottom:2px solid #a8a8a8;padding-top:3px;padding-bottom:8px;margin-bottom:35px}.checkauth label{margin-left:6px}.contetnformreview .alert-danger{font-size:14px}.formgroupforating{margin-bottom:0}.formgroupforating ul.rating{float:none}.formgroupforating ul.rating li{width:35px;height:40px;list-style-image:none}.formgroupforating ul.rating li a{background-image:url(/scripts/ratings/rating3.png) !important;width:40px;height:35px;cursor:pointer}.formgroupforating ul.rating li a:hover{background-color:transparent;text-decoration:none}.formgroupforating ul.rating li .hover{background-position:0px -36px}.formgroupforating ul.rating li .full{background-position:0px -36px}.itemreviewdentist{padding:25px 15px 25px 0;margin-bottom:45px;background-color:#eae0d7;border-left:7px solid #dedfe6}.itemreviewdentist .row{margin-left:0;margin-bottom:25px;position:relative}.itemreviewdentist>.row .col-lg-6{padding:6px 15px;color:#b29e7d}.itemreviewdentist>.row .col-lg-6 img{font-size:6px}.itemreviewdentist .row .col-lg-6 h2{margin-top:22px;margin-bottom:0;font-weight:normal;font-size:22px;color:#1f1f1f;text-align:left}.itemreviewdentist .row .col-lg-6 strong{font-family:'Titillium Web', sans-serif}.yelpdate{text-align:right}.yelpdate span{font-size:15px;font-weight:normal;display:block;color:#1f1f1f}.contentreview{padding:0 15px}.contentreview p{line-height:23px;font-weight:300}.contentreview p:last-of-type{margin-bottom:0}.procedureTitleLink{text-decoration:none !important}.contentbreadcrumb nav ol li.active a{color:#72142c !important;text-decoration:underline}@media (min-width: 1200px){.navbar-nav li .dropdown-menu{display:block !important;visibility:hidden;opacity:0;transition:visibility 0s linear 0.5s, opacity 0.5s linear}.navbar-nav li:hover>.dropdown-menu,.navbar-nav li .dropdown-menu.showed{visibility:visible;opacity:1;transition:visibility 0s linear 0.2s, opacity 0.5s linear}}@media (min-width: 1000px) and (max-width: 1250px){.veneers-items-list li{height:300px;width:50%}.img-table-height{height:300px}}@media (min-width: 992px) and (max-width: 1200px){body{font-size:15px}.topbackground p,.topbackground h1,.topbackground .h1{font-size:50px}.topbackground .lessbig{font-size:46px}.navtabs li{margin:0 5px}.colswithimgcenter{height:395px}.colswithimgcenter .img-responsive{left:34.2%;width:320px}.colappleft,.colappright{margin-top:10px}.contentbodyprocedure{padding-top:0}.contentbodyprocedure ul li{width:252px}.contbadgehome .fatd-badge-outer{width:160px;margin-left:0}.itemaboutus p{font-size:14px}.ulpatientforms li{margin:0 0 20px 0;width:49%}.itemforthecommunity img{width:500px}.contentforthecommunity{padding-top:0}.contentforthecommunity h2{line-height:36px}.contentforthecommunity p{line-height:30px}.ulspecials li{margin:0 7px 40px 0;max-width:306px}.ulspecials li figcaption p{line-height:25px}.ulspecials li figcaption .price{font-size:32px;margin-bottom:15px}.ulspecials li figcaption h2,.ulspecials li figcaption h3{font-size:24px;line-height:28px}.ulspecials li figcaption .restrictions{bottom:8px}.specialrootcanal .price,.specialwhitecomposite .price,.specialporcelainfused .price,.specialmonthveneers .price,.specialmonthzirconia .price{font-size:26px !important}.specialmonthzirconia .restrictions{font-size:8px !important;line-height:10px !important;bottom:6px !important}.calltoactionservices h3{line-height:22px}#buttons{margin-top:-29px}#buttons p a{font-size:32px}.calltoactionservices:before{top:0}.socialreviews li{max-width:295px}.socialreviews li:nth-child(2n){margin:0 23px}}@media (min-width: 768px) and (max-width: 992px){body{font-size:15px}.topbackground{height:130px;padding-top:36px}.topbackground p,.topbackground h1,.topbackground .h1{font-size:37px;padding-bottom:24px}.topbackground .lessbig{font-size:33px}.navtabs li{margin:0 3px}.navtabs a{padding:10px 10px 12px 10px}.colswithimgcenter{height:380px}.colswithimgcenter .img-responsive{display:none}.colappleft,.colappright{margin-top:0}.itemprocedure{margin-bottom:40px}.itemprocedure img{width:285px}.contentbodyprocedure{padding-top:0}.contentbodyprocedure p{line-height:26px}.contentbodyprocedure ul li{width:194px;margin:0 3px 9px 3px;font-size:14px}.contentbodyprocedure ul li a,.contentbodyprocedure ul li span{background:#eae0d7;padding:7px 10px 7px 10px}.itemaboutus{padding:55px 210px 30px 35px;background:#fff !important}.itemaboutus p{font-size:14px}.ulpatientforms li{margin:0 0 20px 0;width:49%}.contentpayment{background:none;padding-left:25px}.itembeforeafter:before{display:none}.itemforthecommunity img{width:390px;margin-right:35px}.contentforthecommunity{padding-top:0}.contentforthecommunity h2{line-height:30px;font-size:20px;margin-bottom:10px}.contentforthecommunity p{line-height:26px;font-size:14px}.ulspecials li{margin-right:20px;max-width:348px}.ulspecials li:nth-child(3n){margin-right:20px}.ulspecials li:nth-child(2n){margin-right:0}.ulspecials li figcaption h2,.ulspecials li figcaption h3{line-height:34px}.sidecontact{margin-bottom:0px}.ulcontact li{margin:0 27px 45px 27px}.calltoactionservices h3{line-height:22px;font-size:34px}#buttons{margin-top:-31px}#buttons p a{font-size:26px;padding:3px 38px 7px 29px;margin:0}.calltoactionservices{padding-bottom:16px}.calltoactionservices:before{top:0}.socialreviews li:nth-child(2n){margin:0 22px 84px 22px}}@media (max-width: 767px){body{font-size:14px}p{line-height:27px}h1,h2,.h1,.h2{font-size:24px}h3{font-size:21px}.btn{font-size:13px;padding:9px 30px}.topbackground{height:70px;padding-top:9px;margin-top:0}.topbackground p,.topbackground h1,.topbackground .h1{font-size:24px;padding-bottom:3px}.topbackground p:before{height:3px}.topbackground .lessbig{font-size:18px}.pblogtop{font-size:21px !important}section.container{padding-top:30px}.smilegallerylink>a:hover>figure,.smilegallerylink>a:focus>figure,.smilegallerylink>a:active>figure{background:#4b0e1e}.smilegallerylink figure{padding:15px;width:initial;max-width:initial}.smilegallerylink img{display:none}.smilegallerylink figcaption{position:static}.navtabs li{margin:6px 3px}.navtabs a{padding:10px 10px 12px 10px}.dental-implants div{padding:0}.dental-implants{display:block !important;margin-bottom:4px}.dental-implants img{margin:auto;margin-bottom:11px}.dental-steps{display:block !important}.dental-steps img{width:272px;margin:auto;margin-top:40px;margin-bottom:26px}.benefits-list li{padding-left:77px}.benefits-list li{width:100%}.benefits-list{padding:0;width:auto}.stylesheading h2{font-size:29px}.d-mobile-none{display:none !important}.dental-veneers{display:block !important;margin-bottom:27px}.dental-veneers img{margin:auto;margin-bottom:24px}.btn-veneers{margin-top:15px}.veneers-items-list li p{font-size:14px}.veneers-items-list li{display:block;width:100%;padding:0;height:auto;margin-bottom:17px}.items-list-section{margin-bottom:20px}.fix-list-first li{width:21%}.fix-list-second{padding:10px 0px}.fix-list-second li{width:24%}.schedule-appointment{width:auto;padding:11px 52px}.mainimage{margin-bottom:14px}.question-section .heading-format{font-size:34px !important;text-align:center}.blog-list{width:auto}.text-info{font-size:22px}.question-section{margin-top:35px}.colswithimgcenter{height:auto;padding-top:17px}.colswithimgcenter .img-responsive{display:none}.colappleft,.colappright{margin-top:0;position:static;max-width:initial}.itemprocedure{margin-bottom:40px}.itemprocedure img{width:160px}.contentbodyprocedure{padding-top:0}.contentbodyprocedure p{line-height:26px}.contentbodyprocedure ul li{width:100%;margin:0 3px 9px 3px;font-size:14px}.contentbodyprocedure ul li a,.contentbodyprocedure ul li span{background:#eae0d7;padding:7px 10px 7px 10px}.itemaboutus{padding:55px 210px 30px 35px;background:#fff !important}.figuredr,.figurebadge{float:none;max-width:190px;margin:0 auto 20px auto}.itemprocedure img{width:100%;float:none;margin-bottom:18px}.contentpayment{background:none;padding-left:25px}.ulpatientforms li{width:100%;margin:0 0 20px 0;font-size:14px}.itembeforeafter:before{display:none}.itembeforeafter:after{width:265px}.itemforthecommunity img{width:100%;margin:0 auto 20px auto;float:none}.contentforthecommunity{padding-top:0}.contentforthecommunity h2{line-height:30px;font-size:20px;margin-bottom:10px}.contentforthecommunity p{line-height:26px;font-size:14px}.ulspecials li{margin:0 auto 40px auto !important;max-width:348px;display:block}.ulspecials li figcaption h2,.ulspecials li figcaption h3{line-height:34px}.ulspecials.specialinner{float:none;margin-left:0}.sidecontact{margin-bottom:0px}.sidecontact>.col-lg-6{height:auto;padding-bottom:25px}.sidecontact>.col-lg-6:last-child{padding-left:15px;padding-right:15px}.mapgooglebottom{height:220px;background:#ddd}.mapgooglebottom .leaflet-container{height:100%}.mapgooglebottom a{text-decoration:none !important}.ulcontact li{margin:0 40px 15px 40px}.ulcontact li:nth-child(2n),.ulcontact li:nth-child(3n){background:none;padding-top:0}.itemfaq{background:none;padding-left:0;margin-bottom:40px}.calltoactionservices h3{line-height:22px;font-size:28px;display:inherit}.calltoactionservices{padding-bottom:16px;padding-left:15px}.calltoactionservices:before{display:none}.socialreviews{margin-bottom:0}.socialreviews li{margin:0 auto 80px auto !important;display:block}.reviewdonthaveacct{font-size:18px}}@media (max-width: 480px){.beforefooter .btn{font-size:11px !important}.remindbenefits{padding:3px 0px 9px 0px;bottom:-65px}.tophome{margin-bottom:65px}.tophome p{font-size:15px;margin-bottom:4px}.itemaboutus img{display:none}.itemaboutus{padding:20px 15px 10px 15px}.navtabs li{min-width:148px}}@media (max-width: 360px){.btn{padding:9px 11px}.headerlogo{width:130px;margin-top:14px}.headercallus{padding-left:0;background:none}.headercallus a{font-size:17px}.tophome h2,.tophome .h2{font-size:20px}.tophome h2 strong,tophome .h2 strong{font-size:27px}.tophome p{font-size:12px}.tophome .btn{margin-right:7px}.pblogtop{font-size:15px !important}.footersocial li img{width:34px}#byit49 a{display:block}.contentbeforefooter .btn{margin:0 4px 5px 4px}.itembeforeafter img{width:100%;margin:0 auto 20px auto}.ulspecials li figcaption .price{font-size:25px;padding:8px 20px;margin-bottom:8px}.ulspecials li figcaption h2,.ulspecials li figcaption h3{font-size:20px;line-height:27px}.ulspecials li figcaption .restrictions{bottom:8px}.specialrootcanal .price,.specialwhitecomposite .price,.specialporcelainfused .price,.specialmonthveneers .price,.specialmonthzirconia .price{font-size:20px !important;padding:8px 20px !important}.ulspecials li figcaption .restrictions{font-size:10px}.specialmonthzirconia .restrictions{font-size:8px !important;line-height:9px !important;bottom:6px !important}.boxdrpractices{padding:25px 20px}.contentbeforefooter p{font-size:13px}.boxeshomeprocedures li{background-size:50px 51px !important;background-position:15px center !important;padding:25px 15px 15px 80px}.boxeshomeprocedures li h2{font-size:20px}.boxeshomeprocedures li .btn{width:177px;padding:0 13px 2px 13px}.topbackground .lessbig{line-height:20px;padding-bottom:10px}.navtabs li{margin:6px 2px}.navtabs a{padding:8px 8px 7px 8px;font-size:13px}.navtabs a img{margin-right:0}}

