.page-template-page-with-sidebar h2,.page-template-page-with-sidebar span.h2,.page-template-page-with-sidebar h3,.page-template-page-with-sidebar span.h3,.page-template-page-with-sidebar h4,.page-template-page-with-sidebar span.h4,.page-template-page-with-sidebar h5,.page-template-page-with-sidebar span.h5{padding-top:1rem}.book_teeth_whitening .small_emphasis:not(.book_button){font-weight:400;font-size:2.5em;line-height:1}.book_teeth_whitening h3{font-size:2.3em;line-height:1}@media (max-width:1240px){.book_teeth_whitening{font-size:.9em}.book_button a{font-size:.9em}}@media (max-width:1140px){.video-and-testimonial .columns.end{width:100%}.video-and-testimonial .description p{text-align:center}}@media (max-width:1074px){.book_teeth_whitening{font-size:.75em}.book_button a{font-size:.6em}}@media (max-width:873px){.book_teeth_whitening{font-size:.6em}.book_teeth_whitening .yellow_button.book_button{padding-top:10px;padding-bottom:15px;line-height:.75}.book_button a{font-size:.45em}}@media (max-width:768px){.text-and-video .columns.end{width:100%!important}.text-and-video .columns.end iframe{height:375px!important}}@media (max-width:581px){.text-and-video .columns.end iframe{height:315px!important}}@font-face{font-family:'Rotis Sans Serif';src:url(/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd-Bold.eot);src:url('/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd-Bold.woff) format('woff'),url(/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Rotis Sans Serif';src:url(/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd.eot);src:url('/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd.woff) format('woff'),url(/wp-content/themes/smileconcepts/assets/fonts/RotisSansSerifStd.ttf) format('truetype');font-weight:400;font-style:normal}html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgb(0 0 0 / .004)}body{background:#1d1d1b;color:#838383;font-family:'Lato',sans-serif;overflow-x:hidden}h1,.h1{color:#000;font-family:'Rotis Sans Serif',sans-serif;font-size:2.625rem;line-height:3rem;margin-bottom:1rem}h2,.h2{color:#b98b1a;font-size:2.25rem;margin-bottom:1rem}h3,.h3{color:#b98b1a;font-size:1.75rem;margin-bottom:1rem}h4,.h4{font-size:1.25rem}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#d19f24;font-family:'Rotis Sans Serif',sans-serif;line-height:1.1}.h1,.h2,.h3,.h4,.h5,.h6{display:block;width:100%;float:left}a{color:#d3a72d;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}main{background:#fff;min-height:400px}header{padding:10px 0 66px;background:#fff;letter-spacing:.5px}header .topContact{line-height:1.5625rem;color:#d19f24;text-transform:uppercase;font-weight:700;letter-spacing:1px}header .topContact strong{color:#000}header .address p{font-size:1.125rem;line-height:1.5625rem;color:#000;text-transform:uppercase}section{padding:30px 0 44px;background:#fff}section.gridSection{padding:40px 0 30px}section.dark.accent{color:#fff}section.dark.accent h1,section.dark.accent .h1{color:#000}section.dark.accent h2,section.dark.accent .h2,section.dark.accent h3,section.dark.accent .h3,section.dark.accent h4,section.dark.accent .h4,section.dark.accent h5,section.dark.accent .h5,section.dark.accent h6,section.dark.accent .h6{color:#fff}.row.grid{padding:30px 0 15px}.grid .inner{display:table;width:100%}.grid .inner a{display:table-cell;background:#000 url(/wp-content/themes/smileconcepts/assets/img/right-arrow.png) right top no-repeat;color:#fff;padding:5px 80px 5px 10px;font-size:.875rem;text-transform:uppercase;height:48px;line-height:1.125rem;vertical-align:middle;width:100%;font-size:.875rem;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.grid .inner a:hover{background:#b98b1a url(/wp-content/themes/smileconcepts/assets/img/right-arrow.png) 103% top no-repeat}section.black{background:#000;color:#fff;padding:60px 0 60px}section.black h1,section.black .h1{color:#fff;text-transform:uppercase;font-size:2.125rem;margin:0;line-height:1.2}section.black h2,section.black .h2{color:#d2a02a;font-size:2rem;line-height:1.1;margin:0;font-weight:300}.slide .circle.right{float:right}.slide .circle.left{float:left}.slide .circle.center{float:center}.slide .circle .description .emphasis{font-size:2em;line-height:3rem}.slide .circle .description h1,.slide .circle .description .h1{font-size:5em;padding:5px 0}.slide .circle .description p{font-size:1.5em;line-height:24px!important}.slide .circle .description a{font-size:.75em}.slide .circle .description img{margin-bottom:.5em}footer{color:#fff;padding:0 0 60px;font-size:.875rem}footer section{padding:0;background:#1d1d1b}footer section.black{background:#fff0}footer section.black>.row{border-bottom:1px solid #959595;padding-bottom:30px}footer section.copyright{border-top:1px solid #959595;padding-top:16px;margin-top:55px;color:#d7d7d7}footer h6{text-transform:uppercase;font-size:1rem;margin:0 0 3px 0}footer a{color:#fff}footer a:hover{text-decoration:underline;color:#b98b1a}footer .menu{margin:0 0 30px 0}footer .menu>li,.sideBar .menu>li{display:list-item}footer .menu>li>a,.sideBar .menu>li>a{display:inline;padding:0;line-height:1}.footerInner{padding:23px 26px;background:#363636}.footerWidget{margin:0 0 30px 0}.signUpTitle{color:#fff;margin:-16px 0 15px 0}.socicon-button{width:36px;height:36px;line-height:40px;display:inline-block;background:#d2a528;border-radius:43px;margin:16px 11px;text-align:center;font-size:18px;color:#fff}.socicon-button:hover{text-decoration:none;background:#fff;color:#d2a528}header .socicon-button{margin:10px 0 10px 10px;display:none}header .socicon-button:hover{background:#1d1d1b;color:#f6f1e4}header div.dominic-hassall-button{background:#d2a528;line-height:1;border-radius:0 0 10px 10px;padding:10px 0;margin-bottom:.75rem}header div.dominic-hassall-button a{color:#fff;font-size:1em;line-height:0}header div.dominic-hassall-button p{line-height:1.2}.copyright p,header p{margin:0}footer section.signUp{padding:0 0 50px 0}.top-bar{padding:0 0 30px;width:100%!important}.top-bar,.top-bar ul{background-color:#fff}.top-bar a{text-transform:uppercase}.top-bar a:hover{color:#2e2e2c}.top-bar .menu .active>a{background:#fff0;color:#2e2e2c;font-weight:700}.top-bar .menu>li>a{padding:0;margin-right:25px}.top-bar .menu>li:last-child>a{padding:0;margin-right:0}.white_button{padding:7px 21px}ul.mega-sub-menu{letter-spacing:.5px}.top-bar .mega-sub-menu ul.menu{background-color:#fff0}.mega-sub-menu .menu>li{display:inline-block;width:49%;margin:0;padding-right:10px}.top-bar .mega-sub-menu .menu>li>a{margin-bottom:10px;color:#1d1d1b}.mega-block-title{font-family:'Rotis Sans Serif',sans-serif}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{float:left;padding:0 0 0 15px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.widget_product_box_with_image{float:right}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:400}.noPadding{padding-top:0;margin:0}.backgroundImage{background-repeat:no-repeat;background-position:center center;padding:0}.thumbnailImage img{margin:0 auto;display:block}.button.round{width:95px;max-width:100%;height:95px;border-radius:95px;color:#fff;text-transform:uppercase;text-align:center;line-height:60px;background:#b98b1a;padding:0;font-family:'Rotis Sans Serif',sans-serif;font-weight:600}.bottomDivider{border-bottom:1px solid #000}section.dark.accent.colour.backgroundImage,section.dark.accent.colour.backgroundImage .row{height:36em}section.dark.accent.colour.backgroundImage .description h2,section.dark.accent.colour.backgroundImage .description .h2{margin-bottom:0}section.dark.accent.colour.backgroundImage .description p{font-size:1rem;margin:1.25rem 0;font-weight:300;line-height:1}.accordion-block{float:left;width:100%}.accordion-block .tab{display:none;padding:10px 0}.accordion-block.active .tab{display:block}.accordion-block .title{background:#F1F1F1;border-radius:5px;cursor:pointer;margin-bottom:15px;padding:12px 40px 12px 12px;position:relative;transition:background .3s ease-in-out}.accordion-block.active .title,.accordion-block .title:hover{background:#000}.accordion-block .title:after{content:'+';position:absolute;right:0;margin-right:13px;top:50%;margin-top:-16px}.accordion-block.active .title:after{content:'-'}.blogSection{padding:50px 0 30px 0}.blogFeedTitle{color:#000}section.row.blogFeed{padding-top:30px;padding-bottom:0}section.row.blogFeed article h2,section.row.blogFeed article .h2{color:#000;font-size:1.25rem}section.row.blogFeed article p{line-height:1.2;color:#000;font-size:.8rem;margin-bottom:2.5em}.blogSection .button.hollow{border-color:#000;color:#000;padding:.75em 3em;border-radius:2px;font-family:'Rotis Sans Serif',sans-serif}.blogSection .button.hollow:hover{background-color:#b98b1b;border-color:#b98b1b}#signUpForm{margin:7px 0 0}#fname{margin-bottom:18px}#email{margin-bottom:0}#mc4wp-form-1 .input-group-field{border-bottom-left-radius:5px;border-top-left-radius:5px}.infusion-field label{display:none}.infusion-submit .button.round{width:100px;height:100px;font-size:1.3rem;letter-spacing:.25px;display:none}input.infusion-field-input-container{font-family:'Rotis Sans Serif',sans-serif;font-size:1.1rem;margin:0 0 .75rem;height:2.75rem}.free-dental-guides h1,.free-dental-guides h2,.free-dental-guides .h1,.free-dental-guides .h2{letter-spacing:1px}.infusionsoft-pageform{float:left;margin:0 -1%;width:102%}.infusionsoft-pageform .infusion-field{float:left;margin:1%;width:48%}.infusionsoft-pageform .infusion-field.full-width{width:98%}.infusionsoft-pageform .infusion-field label{display:block}.infusionsoft-pageform .infusion-field label+br{display:none}@media print,screen and (max-width:39em){.infusionsoft-pageform .infusion-field{width:98%}}ul.orbit-container{height:auto!important;padding:0}li.orbit-slide{max-height:none!important;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:10px 0;min-height:320px}.orbit-caption{position:relative;padding:0;color:#fff;background-color:#fff0}.orbit-caption p:last-child{margin:0}.orbit-slide .backgroundImage{background-size:cover}button.orbit-next,button.orbit-previous{border-radius:50%;background:#d2a02a;width:40px;height:40px;line-height:40px;padding:0;text-align:center}button.orbit-next{padding-left:6px}.orbit-slide h4,.orbit-slide .h4{text-align:center;color:#000}.orbit-slide .slideDescription{margin:20px 0;text-align:center;color:#838383}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content img,.entry-content iframe,.entry-content object,.entry-content embed{max-width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.circle{border-radius:50%;width:290px;height:290px;display:block;margin:15px auto;text-align:center;opacity:.7;font-size:12px;line-height:16px!important}.circle p{line-height:16px!important}.circle .description,.circle h2,.circle h3,.circle h4,.circle h5,.circle h6 .circle .description,.circle .h2,.circle .h3,.circle .h4,.circle .h5,.circle .h6{color:#fff}.circle h2,.circle .h2{font-family:'Rotis Sans Serif',sans-serif;font-size:1rem}.circle_black{background:#000}.circle_grey{background:#929292}.circle_yellow{background:#d2a02a}.backgroundImage .circle .description{padding:44px}.text-left{text-align:left}.text-right{text-align:right}.left{margin-left:0;margin-right:0}.wp-caption{width:100%!important}@media (max-width :581px){.circle{width:320px;height:320px}}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignright{float:right}.orbit-container img.alignright,.orbit-container img.alignleft{margin-bottom:0}.anti-wrinkle-img-1{max-width:371px;width:100%!important}.anti-wrinkle-img-2{max-width:425px;width:100%!important}.gridCircle{text-align:center}.gridCircle h4,.gridCircle .h4{color:#000;margin:0 auto}.gridCircle h5,.gridCircle .h5{color:#d2a02a;font-size:1.25rem;font-weight:300}.gridCircle .thumbnailImage{border-radius:50%;display:block;max-width:100%;max-height:100%;margin:0 auto 10px auto}.gridCircle .thumbnailImage img{border-radius:50%;display:block;border:1px solid #000}.gridCircle a.thumbnailImage:hover img{border:1px solid #d2a02a}.testimonials h3,.testimonials .h3{width:100%;margin:30px auto 20px;padding:0 30px 10px;color:#000;text-transform:uppercase}.testimonials .orbit{background:url(/wp-content/themes/smileconcepts/assets/img/testimonialsBG.png) top center no-repeat;background-size:75%;padding:0 50px}.testimonialText,.testimonialText p{font-size:1.625rem;line-height:1.2;text-align:center;font-style:italic;font-weight:300;color:#000;font-family:'Rotis Sans Serif',sans-serif}.testimonialMeta{font-size:1.25rem;line-height:1.2;text-align:center;font-weight:600;color:#000;font-family:'Rotis Sans Serif',sans-serif;text-transform:uppercase}.test-heading-wrapper{width:100%;min-height:100px;display:block}.sideBar ul{list-style:none;margin:0}.sideBar{padding:30px 0 0 0}.sideBar:nth-of-type(1){padding:53px 0 0 0}.sideBar h6{color:#1b1b1b;font-weight:600}.sideBar .menu>li>a{display:block;padding:0 0 10px 0;margin:0 0 10px 0;line-height:1.2;border-bottom:1px solid #d2a02a}.sidebar-banner-page{padding:0}.sidebar-banner-page .circle{width:400px;height:400px}.team-member img{border-radius:50%}@media screen and (max-width:29.999em){header .columns{width:100%;text-align:center}}@media screen and (max-width:39.9375em){header{padding:20px 0 30px 0}header .logo{margin:20px 0 0 0}header .socicon-button{margin:15px 7px 10px}.top-bar{padding:0 0 14px 0}.backgroundImage{background-image:none!important}h1,.h1{font-size:2rem;line-height:1.3}h2,.h2{font-size:1.625rem;line-height:1.3}h3,.h3{font-size:1.125rem}section.black h1,section.black .h1{font-size:1.625rem;margin:0 0 5px 0}section.black h2,section.black .h2{font-size:1.375rem;margin:0 0 8px 0}.signUpTitle{margin-top:20px!important}.row.grid{padding:15px 0}section.black{padding:30px 0 50px}.emphasis{font-size:1.625rem;line-height:1.4}.blogFeed article{margin-bottom:15px}#fname,#email{margin-bottom:1rem}#signUpSubmit{margin-bottom:-12px;width:100%;height:auto!important;padding:12px;line-height:1;border-radius:5px}}@media screen and (min-width:40em) and (max-width:48em){header .logo{margin:5px 0 0 0}h1,.h1{font-size:2rem;line-height:1.3}h2,.h2{font-size:1.625rem;line-height:1.3}h3,.h3{font-size:1.375rem}header .socicon-button{margin:10px 0 10px 10px}.emphasis{font-size:2rem;line-height:2rem}}@media screen and (min-width:30em) and (max-width:35em){header .address,header .topContact{margin:0 auto;text-align:center}}@media screen and (min-width:48em){.circle{width:340px;height:340px;font-size:14px;line-height:16px!important}.backgroundImage .circle .description{padding:54px 44px}.circle h2,.circle .h2{font-size:1.25rem}}@media screen and (max-width:48em){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0 0 15px 0}.sideBar{padding:20px 0 0 0}.sideBar img{display:block;margin:0 auto}}@media screen and (min-width:40em) and (max-width:74.9375em){.top-bar .menu>li>a{margin-right:22px}section.black h1,section.black .h1{font-size:2rem}section.black h2,section.black .h2{margin-top:8px;font-size:1.75rem}}@media screen and (min-width:75em){.circle{border-radius:50%;width:572px;height:572px;display:block;margin:0 auto;text-align:center;opacity:.7}.backgroundImage .circle .description{padding:150px 60px}.circle h2,.circle .h2{font-size:2.375rem;line-height:1.3;font-weight:300}.circle p{line-height:1.5rem!important}.backgroundImage .description{padding:60px 0 44px}.reduce-25{margin-top:-25px}}@font-face{font-family:"socicon";src:url(/wp-content/themes/smileconcepts/assets/css/fonts/socicon.eot);src:url("/wp-content/themes/smileconcepts/assets/css/fonts/socicon.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/smileconcepts/assets/css/fonts/socicon.woff) format("woff"),url(/wp-content/themes/smileconcepts/assets/css/fonts/socicon.ttf) format("truetype"),url("/wp-content/themes/smileconcepts/assets/css/fonts/socicon.svg#socicon") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"socicon"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="socicon-"]:before,[class*=" socicon-"]:before{font-family:"socicon"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-twitter:before{content:"\e040"}.socicon-facebook:before{content:"\e041"}.socicon-googleplus:before{content:"\e042"}.socicon-pinterest:before{content:"\e043"}.socicon-linkedin:before{content:"\e049"}.socicon-youtube:before{content:"\e051"}.socicon-instagram:before{content:"\e057"}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{padding:0 .9em;font-size:.9em}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:first-of-type>a.mega-menu-link{padding-left:0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:last-of-type>a.mega-menu-link{padding-right:0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{margin:0;padding:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:hover>a.mega-menu-link:after{content:"";display:block;border:15px solid #fff;border-bottom-color:#d3a72d;position:absolute;left:50%;margin-left:-15px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item-has-children>a.mega-menu-link:after{margin:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{margin-top:30px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu{padding:10px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:first-of-type:hover>a.mega-menu-link:after{margin-left:-20px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:last-of-type:hover>a.mega-menu-link:after{margin-left:-8px}@media (max-width:1142px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{padding:0 .5em}}@media (max-width:1013px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{padding:0 .35em;font-size:.9em}}@media (max-width:980px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:.8em}}@media (max-width:877px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:.7em}}.sibling-child-menu li,.sibling-child-menu ul{list-style:none;margin:0}.sibling-child-menu li{padding:.5em 0;font-size:1.1em}.sibling-child-menu ul li{border-top:#d3a72d dashed 1px}.sibling-child-menu ul li:last-of-type{border-bottom:#d3a72d dashed 1px}.sibling-child-menu li.current_page_item a{color:#000;font-weight:700;cursor:default}.sibling-child-menu li.current_page_item a:after{content:' \003E'}.sibling-child-menu .sibling-child-menu-title a{color:#d3a72d}.page-sidebar>div{padding-top:30px}.dental-specialist-image{position:relative;width:100%}.dental-specialist-text{position:absolute;top:20%;left:12.5%;width:100%;font-size:1.1em}.dental-specialist-text h2,.dental-specialist-text .h2{font-size:2em;margin-bottom:0}.dental-specialist-text h4,.dental-specialist-text .h4{font-size:1.4em;margin-bottom:0}.dental-specialist-text p{font-size:1.2em;margin-bottom:0}.large-p{padding-top:5px;font-size:2.25em;letter-spacing:1.25px;color:#111;line-height:1;text-transform:uppercase;font-weight:700}@media (max-width :1200px){.backgroundImage .circle{width:360px;height:360px}.backgroundImage .circle .description{padding:50px 35px}.slide .circle .description .emphasis{font-size:1.5em}.slide .circle .description img{margin-bottom:0}.slide .circle .description h1,.slide .circle .description .h1{font-size:3.5em;padding:5px 0}}@media (max-width :1170px){section.dark.accent.colour.backgroundImage .description{padding-top:135px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:.85em}}@media (max-width :1100px){.dental-specialist-text{top:17.5%;font-size:1em}section.dark.accent.colour.backgroundImage .description{padding-right:0!important}}@media (max-width :1024px){.med-3-3-mob-6 .columns.end{width:50%}.med-2-4-mob-6 .columns.end:first-of-type{width:33.3333333%}.med-2-4-mob-6 .columns.end:last-of-type{width:66.6666667%}.video-and-testimonial .testimonials h3,.video-and-testimonial .testimonials .h3{font-size:1.2em;padding:0 0 10px}.video-and-testimonial .testimonials p,.video-and-testimonial .testimonials .testimonialMeta{font-size:.8em}.testimonials .orbit{padding:0}}@media (max-width :963px){.dental-specialist-text{left:12.5%;font-size:.8em}.socicon{font-size:12px}.socicon-button{height:24px;width:24px;margin:10px 0 5px 5px;line-height:24px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:.75em}}@media (max-width :850px){section.dark.accent.colour.backgroundImage .description{padding:5em 0!important}section.dark.accent.colour.backgroundImage,section.dark.accent.colour.backgroundImage .row{height:auto}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:.67em}}@media (max-width :768px){.topContact>div,header .address p{font-size:1rem;line-height:1.2rem}header{padding:0 0 45px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{text-align:center;padding:.25em 0;position:relative;margin:0;font-size:1.25rem}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:hover>a.mega-menu-link:after{content:"";display:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{background:url(/wp-content/themes/smileconcepts/assets/svgs/black-right-arrow.svg) no-repeat;height:24px;margin-top:4px;position:absolute;right:0;top:0;width:24px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{background:url(/wp-content/themes/smileconcepts/assets/svgs/yellow-down-arrow.svg) no-repeat}ul.mega-sub-menu li{width:100%!important;padding-right:0!important}.top-bar .menu>li>a{margin-right:0}ul.mega-sub-menu *{text-align:center}.backgroundImage .circle .description{padding:44px 18px}.backgroundImage .circle{width:295px;height:295px}.circle p{line-height:12px!important}.slide .circle .description .emphasis{font-size:1.5em}.slide .circle .description p{font-size:1.25em}}@media (max-width :640px){p,a,span,h1,h2,h3,h4,h5,h6,li .h1,.h2,.h3,.h4,.h5,.h6{text-align:center!important}.prices-table span.h3{text-align:left!important}.header-logo{float:left!important}.backgroundImage .circle{width:200px;height:200px}.backgroundImage .circle p{margin-bottom:0}.backgroundImage .circle img{margin-bottom:10px}.slide .circle .description .emphasis{font-size:1.5rem}.backgroundImage .circle .light_button{padding:6px 20px;font-size:1rem}header .logo{margin:0}.topContact{float:none;text-align:center}header{padding:0 0 15px}header .address,header .topContact,header .header-logo{float:none}header .logo{margin-top:1.5em}.topContact>div,header .address p{font-size:1.3rem}.socicon-button{margin:10px 5px}.socicon-button{margin:10px 0 10px 10px;height:36px;width:36px;line-height:40px}.socicon{font-size:18px}.dental-specialist-text h2,.dental-specialist-text .h2,.dental-specialist-text h4,.dental-specialist-text .h4,.dental-specialist-text p{text-align:left!important}.blogSection .button.hollow{display:block;max-width:60%;margin:5px auto 20px}.video-and-testimonial .testimonials h3,.video-and-testimonial .testimonials .h3{font-size:1.5em}.video-and-testimonial .testimonials p,.video-and-testimonial .testimonials .testimonialMeta{font-size:1em}.submenu-call-to-action-image,.submenu-call-to-action-image img{text-align:center}}.book_button a{font-style:none}.book_button{max-width:250px;padding-top:25px;padding-bottom:25px}.book_teeth_whitening{padding:15px 0;border-top:2px #dbdbdb solid;border-bottom:1px #444 solid}.before-after-image{width:auto;height:auto;margin-right:20px;display:inline-block;margin-bottom:25px}.before-after-caption{width:100%;padding:.25em;margin:0;background:#fff;text-align:center;z-index:99}.before-after-caption p,.before-after-image p{color:#000;z-index:999;margin-bottom:0}.sideBar.blogSideBar span.h6{padding-bottom:5px;border-bottom:1px #eee solid;font-size:1.25em;color:#000}.page-numbers span,.page-numbers a{font-size:1.25em}ul.page-numbers{margin-left:0}.page-navigation{text-align:center}.pagination h2{display:none}.six-month-mobile{display:none}.mobile-call-us{display:none}@media (max-width:640px){.full-background-mobile .circle{width:100%;border-radius:0;background:none;opacity:1;color:#fff!important;height:auto}.full-background-mobile .circle .h2{font-size:1.8rem;font-style:normal!important}.full-background-mobile .circle p{font-size:1rem;line-height:1.4!important}.full-background-mobile{border-top:2px #fff solid}.full-background-mobile.state-art-equipment{background-color:#000!important}.full-background-mobile.referrals-section .columns:first-of-type{background-color:#b98b1a!important}.full-background-mobile.referrals-section .columns:last-of-type{background-color:#aaa!important;border-top:2px #fff solid}.home .circle .white_button{background:none!important;border:1px solid #fff;color:#fff!important}.blogSection{background-color:#b98b1a!important;padding:50px 0 0}.blogSection .h1{color:#000;margin-bottom:0;padding-bottom:0}.blogSection .h2{color:#000}.blogSection .row.bottomDivider .button.hollow{background:#000;color:#fff}.blogFeed .h2{color:#b98b1a!important}.blogFeed .columns{border-bottom:1px solid #000}footer .menu>li,.sideBar .menu>li{text-align:center;margin-top:5px}.six-month-mobile{display:block;width:110%;max-width:110%;margin-left:-5%}section.dark.accent.colour.backgroundImage.straighter-teeth .description{padding:2em 0 0!important}section.dark.accent.colour.backgroundImage.straighter-teeth .description p:last-of-type{margin-bottom:0!important}.topContact,.mega-toggle-label{display:none}header .address,header .topContact,header .header-logo{width:50%!important}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1:after{color:#000;font-size:64px}#mega-menu-wrap-primary-menu .mega-menu-toggle{width:auto;display:inline-block;float:right;margin-top:-120px;background-color:#fff}.mobile-call-us{display:inline-block;background:#d2a02a!important;width:100%}.mobile-call-us .h1{margin:0;padding:5px 0;font-family:'Lato',sans-serif;font-size:1.4rem}.mobile-call-us .white{color:#fff}body:not(.home) main{margin-top:-20px}.slide .circle .description .emphasis{line-height:1}.home .backgroundImage .circle .description{padding:30px 50px}.slide .circle p,.small_emphasis{font-size:1em!important;line-height:1}.home .light_button{font-size:2em}li.widget_product_box_with_image,.mega-menu-item-type-widget{display:none!important}.top-bar,#menu-main-menu,#mega-menu-wrap-primary-menu #mega-menu-primary-menu{background:#eee}.top-bar .medium-12.columns{padding:0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{margin-top:15px!important;background-color:#cccccc!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0 0 7.5px 0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{color:#000!important;font-size:1rem}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:400;text-transform:unset}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:last-of-type{padding-bottom:20px!important}iframe{width:100%}.description{padding-right:0!important;padding-left:0!important}.sibling-child-menu{display:none}.book_teeth_whitening .h3{color:#000!important;font-size:2rem!important;text-transform:uppercase}.book_teeth_whitening .small_emphasis{color:#000;text-align:center!important;display:block;padding:10px 0 20px 0;font-size:2rem!important;text-transform:uppercase}.book_teeth_whitening .yellow_button.book_button{padding-top:0;padding-bottom:10px;line-height:1;max-width:100%}.blogFeed .sharedaddy{display:none}.orbit-bullets{display:none}.large-p{font-size:1.5rem;letter-spacing:1px;padding-top:10px}.slide .circle .description p{line-height:12px!important;padding:2.5px 0}.mob-mid-emphasis{font-size:1.25rem!important}li.orbit-slide{min-height:260px}.blogFeed article:last-of-type{margin-bottom:0}.blogFeed article .hollow.button{background:#d2a02a}.socicon-button{margin:15px 5px 0 15px;height:60px;width:60px;line-height:66px}.socicon{font-size:34px}footer section.signUp{padding:0 0 20px 0}}@media (max-width:545px){img.alignright{float:none;margin:0}.grid .inner a{padding:5px 45px 5px 5px;line-height:.9rem;font-size:.675rem}section.dark.accent.colour.backgroundImage .description{padding:1em 0!important}.full-background-mobile{border-top:2px #fff solid}.socicon-button{height:46px;width:46px;line-height:51px;margin:15px 0 0 10px}.socicon{font-size:24px}#mega-menu-wrap-primary-menu .mega-menu-toggle{margin-top:-110px}}@media (max-width:440px){.grid .inner a{height:40px;background-size:40px 40px}.full-background-mobile .circle .h2{font-size:1.6rem;font-style:normal!important}.full-background-mobile .circle p{font-size:.875rem;line-height:1.2!important}.mobile-call-us .h1{font-size:1.1rem!important;letter-spacing:1px}#mega-menu-wrap-primary-menu .mega-menu-toggle{margin-top:-90px}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1:after{font-size:48px}.dental-specialist-text .h2{font-size:1.45rem}.dental-specialist-text .h4{font-size:1rem}.dental-specialist-text p{font-size:.8rem}iframe:not(body>div>div>iframe){max-height:240px}h1,span.h1{font-size:1.75rem}h2,span.h2{font-size:1.4rem}h3,span.h3{font-size:1.2rem}h4,span.h4{font-size:1rem}.large-p{font-size:1.25rem}p{font-size:.9rem;line-height:1.1;margin-bottom:.4rem}h1,span.h1,h2,span.h2,h3,span.h3,h4,span.h4{line-height:1;margin-bottom:.5rem}section,section.black{padding:15px 0 22px}input.infusion-field-input-container{height:2.25rem}#signUpSubmit{padding:8px}}@media (max-width:395px){.dental-specialist-text .h2{font-size:1.25rem}.dental-specialist-text .h4{font-size:.8rem}.dental-specialist-text p{font-size:.6rem}.dental-specialist-text{left:9.5%}.grid .inner a{padding:3px 45px 0 2px;line-height:.9rem;font-size:.475rem}}@media all and (min-width:0) and (max-width:640px){.gform_wrapper .gform_footer{padding:16px 0 10px;clear:both;width:100%;margin:0 0 0 0;float:none;margin-left:10%}}