.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin: -1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top: -2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection > output{display:list-item;list-style:none}.wpcf7-reflection > output[hidden]{display:none}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before, .slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img, .slick-slide
source{display:block}.slick-slide.slick-loading img, .slick-slide.slick-loading
source{display:none}.slick-slide.dragging img, .slick-slide.dragging
source{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('https://michaelkierlorthodontics.com/wp-content/themes/orthopreneur/includes/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('https://michaelkierlorthodontics.com/wp-content/themes/orthopreneur/includes/slick/fonts/slick.eot');src:url('https://michaelkierlorthodontics.com/wp-content/themes/orthopreneur/includes/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('https://michaelkierlorthodontics.com/wp-content/themes/orthopreneur/includes/slick/fonts/slick.woff') format('woff'), url('https://michaelkierlorthodontics.com/wp-content/themes/orthopreneur/includes/slick/fonts/slick.ttf') format('truetype'), url('https://michaelkierlorthodontics.com/wp-content/themes/orthopreneur/includes/slick/fonts/slick.svg#slick') format('svg')}.slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: .25}.slick-prev:before, .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left: -25px}[dir='rtl'] .slick-prev{right: -25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right: -25px}[dir='rtl'] .slick-next{right:auto;left: -25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom: -25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover, .slick-dots li button:focus{outline:none}.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}

html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*, *:before, *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clear:before, .clear:after, .site-content:before, .site-content:after, .content-area:before, .content-area:after, .entry:before, .entry:after, .comment-content:before, .comment-content:after, #header_wrapper:before, #header_wrapper:after, #content_wrapper:before, #content_wrapper:after, #footer_wrapper:before, #footer_wrapper:after, .columnar_row:before, .columnar_row:after, .columnar_row_wrapper:before, .columnar_row_wrapper:after, .homepage_row_column:before, .homepage_row_column:after{content:'';display:table}article, .clear:after, .site-content:before, .site-content:after, .content-area:before, .content-area:after, .entry-header:before, .entry-header:after, .entry-content:before, .entry-content:after, .entry-footer:before, .entry-footer:after, .comment-content:before, .comment-content:after, #header_wrapper:after, #content_wrapper:after, #footer_wrapper:after, .columnar_row:after, .columnar_row_wrapper:after, .homepage_row_column:after{clear:both}html, body{font-size:100%;height:100%}body{background:#fff;color:#222;cursor:auto;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;line-height:1.5;margin:0;padding:0}a{color:#008CBA;line-height:inherit;text-decoration:none}a:hover, a:focus{color:#0078a0}a
img{border:none}.active{font-weight:bold}img{-ms-interpolation-mode:bicubic;vertical-align:middle;display:inline-block;border:0}h1, h2, h3, h4, h5, h6{font-size:100%;font-style:normal;font-weight:normal;line-height:1.4;margin:.625em 0 .3125em;padding:0}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:inherit}p{font-family:inherit;font-size:100%;font-weight:normal;line-height:1.6;margin:.625em 0;padding:0}ul, ol, dl{margin:.625em 0 1.25em;padding:0}blockquote, q, ul, ol{margin-left:1.50em}li > ul, li > ol{margin:0 0 0 1.5em}strong, b{font-weight:bold}cite, dfn, em, i{font-style:italic}del, s{text-decoration:line-through}ins, u{text-decoration:underline}figure{margin:0}address{font-style:italic;margin:0 0 1.25em;padding:0}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:1.5em;width:100%}caption, th{text-align:left}th, td{padding:.5em;line-height:1.4;vertical-align:baseline}th{font-weight:bold}pre, blockquote, li, dt{margin:.1875em 0}pre{padding:.938em;background:#f8f8ff;color:#000;border:dotted 1px #bbb}blockquote{margin-left:1.50em;font-style:italic}blockquote::before{content:"\201C";display:block;font-size:2em;height:0;position:relative;top: -10px}blockquote
p{margin:0 1.25em 1.25em}pre, code, kbd, samp, tt{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:.9375em;line-height:1.231}button, input, select, textarea{max-width:100%;vertical-align:baseline}button, input{line-height:normal}input[type="checkbox"], input[type="radio"]{padding:0;margin-right:.4375em}textarea{overflow:auto;vertical-align:top;height:auto}input, textarea{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 7px}input, textarea{width:100%}input:focus, textarea:focus{border:1px solid rgba(0, 0, 0, 0.3);outline:0}input{line-height:normal}button, button[disabled]:hover, button[disabled]:focus, input[type="button"], input[type="button"][disabled]:hover, input[type="button"][disabled]:focus, input[type="reset"], input[type="reset"][disabled]:hover, input[type="reset"][disabled]:focus, input[type="submit"], input[type="submit"][disabled]:hover, input[type="submit"][disabled]:focus{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Montserrat, "Helvetica Neue", sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus{background:#007acc}button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus{outline:thin dotted;outline-offset: -4px}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea{background:#f7f7f7;background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:.625em .4375em;width:100%}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus{background-color:#fff;border-color:#007acc;color:#1a1a1a;outline:0}.ir, .image-replacement, .hide-text{text-indent:120%;white-space:nowrap;overflow:hidden}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before, .clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.image-swap, .image-single{position:relative;overflow:hidden;display:block}.image-swap img, .image-single img, .image-swap source, .image-single
source{position:relative;top:0;left:0;vertical-align:top}img.image-hover, .image-hover img, .image-hover
source{opacity:0;position:absolute;left:50%;transform:translateX(-50%)}.image-swap:hover img.image-hover, .image-swap:hover .image-hover img, .image-swap:hover .image-hover
source{opacity:1;width:100%}.image-swap:hover img.image-normal, .image-swap:hover .image-normal img, .image-swap:hover .image-normal
source{opacity:0}.one-sixth, .one-fifth, .one-fourth, .one-third, .one-half, .two-sixths, .two-fifths, .two-fourths, .two-thirds, .three-sixths, .three-fifths, .three-fourths, .four-sixths, .four-fifths, .five-sixths{float:left}.entry-content .ortho-column{margin:0 0 1.25em;padding-left:3%}.full-width{width:100%;float:none}.one-sixth{width:16.6666666666667%}.one-fifth{width:20%}.one-fourth{width:25%}.one-third, .two-sixths{width:33.333333333333%}.two-fifths{width:40%}.one-half, .three-sixths, .two-fourths{width:50%}.three-fifths{width:60%}.four-sixths, .two-thirds{width:66.6666666666667%}.three-fourths{width:75%}.four-fifths{width:80%}.five-sixths{width:83.333333333333%}.push-0{position:relative;left:0;right:auto}.push-one-sixth{position:relative;left:16.6666666666667%;right:auto}.push-one-fifth{position:relative;left:20%;right:auto}.push-one-fourth{position:relative;left:25%;right:auto}.push-one-third, .push-two-sixths{position:relative;left:33.333333333333%;right:auto}.push-two-fifths{position:relative;left:40%;right:auto}.push-one-half, .push-three-sixths, .push-two-fourths{position:relative;left:50%;right:auto}.push-three-fifths{position:relative;left:60%;right:auto}.push-four-sixths, .push-two-thirds{position:relative;left:66.6666666666667%;right:auto}.push-three-fourths{position:relative;left:75%;right:auto}.push-four-fifths{position:relative;left:80%;right:auto}.push-five-sixths{position:relative;left:83.333333333333%;right:auto}.first{clear:both}.entry-content .ortho-column.first{padding-left:0}.last{float:right}.clear-line{border-bottom:1px solid #ddd;clear:both;margin:0 0 15px}.hidden{display:none;visibility:hidden}.visible-phone, .visible-mobile{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}.hidden-nonmobile{display:none !important}.visible-nonmobile{display:inherit !important}.hidden-extra-wide{display:none !important}.visible-print{display:none !important}@media only screen and (min-width: 46.875em){.hidden-nonmobile{display:none !important}.visible-nonmobile{display:inherit !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.visible-phone, .visible-mobile{display:none !important}.hidden-phone, .hidden-mobile{display:inherit !important}}@media only screen and (max-width: 46.8125em){.hidden-nonmobile{display:inherit !important}.visible-nonmobile{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:none !important}.hidden-tablet{display:inherit !important}.visible-phone, .visible-mobile{display:inherit !important}.hidden-phone, .hidden-mobile{display:none !important}}@media only screen and (max-width: 22.4375em){.hidden-small-mobile{display:none !important}}h1{font-size:1.750em;letter-spacing: -1px}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.125em}h5, h6{font-size:1em}img, source, .wp-caption{max-width:100%}img, source, img[class*="align"], source[class*="align"], img[class*="wp-image-"], source[class*="wp-image-"], img[class*="attachment-"], source[class*="attachment-"]{height:auto}img.size-full, source.size-full, img.size-large, source.size-large, img.wp-post-image, source.wp-post-image{height:auto;max-width:100%}embed, iframe, object, video{max-width:100%}video{display:block}p > embed, p > iframe, p > object, span > embed, span > iframe, span > object{margin-bottom:0}.wp_thumbnail{display:inline;float:left;margin:0 .7em .5em 0}.wp_thumbnail img, .wp_thumbnail
source{display:block}@-moz-document url-prefix(){.ortho-office-location
img{width:100%;max-width: -moz-max-content}}#main{float:left}.sidebar-left
#main{float:right}.sidebar-left #sidebar, .sidebar-left
#sidebars{float:right}#sidebar, #sidebars{float:left}.sidebar-none #sidebar, .sidebar-none
#sidebars{display:none}#main{width:66.6666667%}.sidebar-none
#main{width:100%}.sidebar-25
#main{width:75%}.sidebar-50
#main{width:50%}#sidebar, #sidebars{width:33.3333333%}.sidebar-25 #sidebar, .sidebar-25
#sidebars{width:25%}.sidebar-50 #sidebar, .sidebar-50
#sidebars{width:50%}#main{padding-right:1.0em}.sidebar-left
#main{padding-left:1.0em}.sidebar-none
#main{padding-left:0;padding-right:0}#sidebar, #sidebars{padding-left:.5em;padding-right:.5em}.ortho-home.page
#main{width:100%;padding-top:0;padding-right:0}.ortho-home.blog
#main{padding:0}.ortho-inner
#main{padding-right:1.0em;padding-left:1.0em}.ortho-inner
#primary{padding-bottom:1.25em}.site-branding{text-align:center;display:none}.site-title{text-transform:uppercase;font-weight:bold}#content_wrapper{}.columnar_row_wrapper{width:100%;position:relative;will-change:top}.columnar_row
.widget{display:table}.columnar_row .widget.auto-width + .widget, .columnar_row .widget.percent-width + .widget{display:inline-block}.columnar_row .widget.auto-width.aligncenter + .widget, .columnar_row .widget.percent-width.aligncenter + .widget{display:inherit}.columnar_row
.homepage_row_column{height:100%;overflow:hidden}.content_boxes{display:table;table-layout:fixed;content:'';width:100%;position:relative;float:left;z-index:1000;height:100%}.content_boxes.vertical{float:right;table-layout:initial}.content_boxes.horizontal
.content_box{display:table-cell;vertical-align:top;height:100%;text-align:center}.content_boxes.vertical
.content_box{margin-top:.75em;margin-bottom:.75em}.content_boxes.grid
.content_box{display:block;height:auto;text-align:center;position:relative}.content_boxes.grid.one-half
.content_box{width:50%;float:left}.content_boxes.grid.one-third
.content_box{width:33.3333333333%;float:left}.content_boxes.grid
.content_box.oddlast{margin:0 auto;float:none;clear:left;border:0 !important}.content_boxes.grid .content_box.oddlast
.content_box_inner{width:100%}.content_boxes.horizontal.boxes_1
.content_box{width:100%}.content_boxes.horizontal.boxes_2
.content_box{width:50%}.content_boxes.horizontal.boxes_3
.content_box{width:33.333333%}.content_boxes.horizontal.boxes_4
.content_box{width:25%}.content_boxes.horizontal.boxes_5
.content_box{width:20%}.content_boxes.horizontal.boxes_6
.content_box{width:16.666666%}.content_boxes
.content_box_inner{position:relative;overflow:hidden}.content_boxes.grid
.content_box_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.content_boxes.horizontal .content_box a, .content_boxes.grid .content_box
a{display:block;margin:0 auto}.content_boxes .content_box
.box_title{text-align:center;margin:.25em 0}.content_boxes
.content_box_text{display:block}.content_boxes
.box_subtext{display:block;margin:0 auto;padding-top:1em}.content_boxes.grid
.box_subtext{margin-top:1em;margin-bottom:1em}.content_boxes .box_subtext
p{margin:0;padding:0}.content_boxes .button-text{margin-top:1em}.entry, .error-404{word-wrap:break-word;overflow:hidden;width:100%;padding-left:.5em;padding-right:.5em;padding-bottom:1em}.entry-header{margin-bottom:.5em}#main header.entry-header, #main header.page-header{padding-left:0}.entry-header h1, .entry-header
h2{margin-bottom:0}.entry-meta{font-size:smaller;font-style:italic}.entry-content img, .entry-content
source{display:block}a.moretag, a.more-link{display:block;margin:1em 0 .5em}.blog article, .archive article, .search
article{border-bottom:1px solid #ddd}.entry-footer{clear:both}.sticky{}.edit-link{display:block;padding:.5em 0;font-style:italic;font-weight:bold;text-align:right}.entry-comments{overflow:hidden;width:100%;padding:0 1em}#comments{border-top:1px solid #ddd}.cat-links, .comments-link{display:block;margin:.5em 0}p.comment-form-comment{margin-top:1em;margin-bottom:1em}.comment-form-comment
label{vertical-align:top}.posts-navigation, .page-navigation{display:block;padding:.5em 1em;clear:both}.paging_navigation{text-align:center}.paging_navigation
.page_numbers{display:inline-block;margin-right:1px;padding:0 16px}.paging_navigation
a{}.paging_navigation a:hover{}.paging_navigation
.page_numbers.current{font-weight:bold}.ortho-more-link{display:inline-block;text-decoration:none !important;font-size:1em !important;text-align:right;margin-top:0;float:right}.ortho-more-link:before{content:"\25bc";margin-right:4px;font-size: .8em}.ortho-more-link.open:before{content:"\25b2"}#copyright_notice_block{}#copyright_notice_block p, #copyright_notice_block
a{font-size:inherit}#copyright_notice_block
a{display:block}#sidebar
li{word-wrap:break-word}.widget-title
h2{margin-top:0}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter, .aligncenter img, .aligncenter
source{clear:both;display:block;margin-left:auto;margin-right:auto}blockquote.alignleft, .wp-caption.alignleft, img.alignleft, source.alignleft{margin:0 1em 1em 0}blockquote.alignright, .wp-caption.alignright, img.alignright, source.alignright{margin:0 0 1em 1em}img.avatar, source.avatar{float:left;margin:0 .625em .1875em 0}.wp-caption, .gallery{clear:both}.gallery
dl{margin-left:0}p.attachment{clear:both;text-align:center;margin-left:auto;margin-right:auto}.gallery_nav{display:block;margin-left:auto;margin-right:auto;clear:both}.gallery_nav
.prev_image{width:45%;margin-left:3%;float:left;text-align:right}.gallery_nav
.next_image{width:45%;margin-right:3%;float:right;text-align:left}.gallery-caption{}.wp_thumbnail{display:inline;float:left;margin:0 .7em .5em 0}.wp_thumbnail img, .wp_thumbnail
source{display:block}.fa-round{padding:0;border-radius:50%;color:blue;background-color:white;font-size:1.125em;line-height:1.5em;height:1.5em;width:1.5em;text-align:center;border:solid 1px white}.fa-round:hover{opacity:0.8}.slick-slider{margin-bottom:0;overflow:hidden}.slick-prev:before{color:#c0c0c0}.slick-next:before{color:#c0c0c0}.slick-slide img, .slick-slide
source{margin-left:auto;margin-right:auto;width:100%}.ortho-inner #main .entry-content .slider-entry img, .ortho-inner #main .entry-content .slider-entry
source{border:0}#ortho-slider img[data-lazy], #ortho-slider source[data-lazy]{display:none}.slider-container #ortho-slider .slick-prev, .slider-container #ortho-slider .slick-next{z-index:200}.slider-container #ortho-slider .slick-prev:before, .slider-container #ortho-slider .slick-next:before{font-size:40px}.slider-container #ortho-slider .slick-prev{margin-left:25px}.slider-container #ortho-slider .slick-next{margin-right:45px}#ortho-slider.kenburns.slick-slider div.slick-active img.slider_img, #ortho-slider.kenburns.slick-slider div.slick-active
source.slider_img{-webkit-animation:myMove 10s 1 ease-in-out;-moz-animation:myMove 10s 1 ease-in-out;-o-animation:myMove 10s 1 ease-in-out;animation:myMove 10s 1 ease-in-out}#ortho-slider.kenburns .slick-slide[aria-hidden="true"] img.slider_img, #ortho-slider.kenburns .slick-slide[aria-hidden="true"] source.slider_img{visibility:hidden}@keyframes
myMove{from{transform:scale(1.0,1.0);transform-origin:50% 50%}to{transform:scale(1.3,1.3);transform-origin:50% 0}}@-webkit-keyframes
myMove{from{-webkit-transform:scale(1.0,1.0);-webkit-transform-origin:50% 50%}to{-webkit-transform:scale(1.3,1.3);-webkit-transform-origin:50% 0}}@-o-keyframes
myMove{from{-o-transform:scale(1.0,1.0);-o-transform-origin:50% 50%}to{-o-transform:scale(1.3,1.3);-o-transform-origin:50% 0}}@-moz-keyframes
myMove{from{-moz-transform:scale(1.0,1.0);-moz-transform-origin:50% 50%}to{-moz-transform:scale(1.3,1.3);-moz-transform-origin:50% 0}}@-ms-keyframes
myMove{from{-ms-transform:scale(1.0,1.0);-ms-transform-origin:50% 50%}to{-ms-transform:scale(1.3,1.3);-ms-transform-origin:50% 0}}.testimonial-block{display:table-cell;padding:0 1em}.testimonial-rating, .testimonial-content{display:block}.testimonial-content .fa-quote-left{font-size:2em;padding-right:4px}.before-after-block .before-after-slider{margin:0 auto}.breadcrumbs > *{line-height:1.2}.ortho-image{background-color:transparent;border:none;box-shadow:none}.ortho-video img, .ortho-video
source{padding:0 !important;background:transparent;border:none;box-shadow:none}.ortho-hero-panel{position:relative;overflow:hidden;width:100%;height:100%}.ortho-hero-content{position:absolute;height:auto;width:100%;top:0;left:0;right:0;z-index:100}.ortho-hero-content.hero-content-center{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-container{position:relative;width:100%;height:100%;top:0;left:0;z-index: -1}.video-background{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;-o-object-fit:inherit;object-fit:inherit;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-transition:1s opacity;transition:1s opacity}.video-poster, .video-poster img, .video-poster
source{display:block;margin:0 auto;width:100%;height:auto;z-index:10}.wpcf7
textarea{color:inherit;font:inherit;max-height:6.25em}.wpcf7-submit{display:inline-block;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-weight:normal;line-height:normal;margin:0 0 1.11111rem;position:relative;text-align:center;text-decoration:none;padding:0.88889rem 1.77778rem 0.94444rem 1.77778rem;font-size:0.88889rem;background-color:#008CBA;border:0 solid #007095;border-radius:0;color:#FFF;transition:background-color 300ms ease-out}@media only screen and (max-width: 768px){div.wpcf7 form.wpcf7-form
input{-webkit-text-size-adjust:100%}}.ytp-watermark:hover{opacity:0;display:none}.ytp-chrome-controls .ytp-button.ytp-youtube-button{display:none !important}.ytp-hide-controls .ytp-watermark{display:none !important}.ytp-watermark{display:none !important}.widget.google-places-reviews{float:inherit}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}body{font-size:12pt;font-family:Georgia, Times New Roman, serif}#wrapper, #body_wrapper{width:100%;margin:0;padding:0;border:0;float:none !important;color:black;background:transparent none}#wrapper{clear:both !important;display:block !important;float:none !important;position:relative !important}img, source{max-width:100% !important}.visible-print{display:inherit !important}.hidden-print{display:none !important}}

.reveal-modal-bg{background:#000;background:rgba(0, 0, 0, 0.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100004}.reveal-modal{border-radius:3px;position:fixed;top:0;visibility:hidden;display:none;width:100%;z-index:100005;left:0;background-color:#FFF;padding:1.875rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0, 0, 0, 0.4)}@media only screen and (max-width: 46.8125em){.reveal-modal
iframe{height:100%}}.reveal-modal > :first-child{margin-top:0}.reveal-modal > :last-child{margin-bottom:0}@media only screen and (min-width: 46.875em){.reveal-modal{left:0;margin:0 auto;max-width:62.5rem;right:0;width:80%}}@media only screen and (min-width: 46.875em){.reveal-modal{top:6.25rem}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width: 46.875em){.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5rem;right:0;width:30%}}@media only screen and (min-width: 46.875em){.reveal-modal.small{left:0;margin:0 auto;max-width:62.5rem;right:0;width:40%}}@media only screen and (min-width: 46.875em){.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5rem;right:0;width:60%}}@media only screen and (min-width: 46.875em){.reveal-modal.large{left:0;margin:0 auto;max-width:62.5rem;right:0;width:70%}}@media only screen and (min-width: 46.875em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5rem;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0 !important;max-width:none !important;min-height:100vh;top:0}@media only screen and (min-width: 46.875em){.reveal-modal.full{left:0;margin:0 auto;max-width:62.5rem;right:0;width:100%}}.reveal-modal.toback{z-index:100003}.reveal-modal .close-reveal-modal{color:#AAA !important;cursor:pointer;font-size:2.5rem;font-weight:bold;line-height:1;position:absolute;top:0.625rem;right:1.375rem;z-index:999}

#navbar{width:100%}.header-menu-icon{display:none}.header_nav{position:relative;width:100%;z-index:50000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.header_nav
ul{list-style:none;margin:0;padding:0;width:auto;z-index:50000;position:relative;clear:both;display:table}.header_nav.justified
ul{width:100%}.header_nav.menu-left
ul{margin-left:0;margin-right:auto}.header_nav.menu-center
ul{margin-left:auto;margin-right:auto}.header_nav.menu-right
ul{margin-left:auto;margin-right:0}.header_nav
li{position:relative;padding:0;margin:0;text-align:center;float:none;display:table-cell;vertical-align:middle}.header_nav.justified li:first-child{margin-left:1em}.header_nav
a{display:block;text-decoration:none;white-space:nowrap;padding:0 .4em}.header_nav li
a{white-space:normal;padding-top:.5em;padding-bottom:.5em}.header_nav.menu-left li a, .header_nav.menu-right li
a{padding-left:1em;padding-right:1em}.header_nav.menu-center li
a{padding-left:1.5em;padding-right:1.5em}.header_nav.menu-left .sub-menu li a, .header_nav.menu-center .sub-menu li a, .header_nav.menu-right .sub-menu li
a{padding-left:.625em;padding-right:.625em}.header_nav .sub-menu{list-style:none;position:absolute;left:-2px;z-index:50000;min-width:100%;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.header_nav li:last-of-type .sub-menu{left:auto;right:0}.header_nav .sub-menu
li{display:block;width:auto;text-align:left}.header_nav li:last-of-type .sub-menu
li{text-align:left}.header_nav .sub-menu li:first-child{margin-left:0}.header_nav .sub-menu
a{display:block;font-weight:normal;white-space:nowrap !important}.header_nav.justified .sub-menu
a{padding:0 .875em;line-height:2;width:100%}.header_nav li.hover > .sub-menu, .header_nav li.hover li.hover > .sub-menu, .header_nav li:hover > .sub-menu, .header_nav li:hover li:hover > .sub-menu{left:0;clip:inherit;overflow:inherit;height:inherit;width:inherit}.header_nav li.hover > .sub-menu:last-of-type, .header_nav li:hover > .sub-menu:last-of-type{left:auto}.header_nav li.hover .sub-menu .sub-menu, .header_nav li:hover .sub-menu .sub-menu{height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.header_nav li.hover li.hover .sub-menu, .header_nav li:hover li:hover .sub-menu{left:100%;top:0;padding-top:0}.footer_nav{text-align:center;padding:.5em 0}.footer_nav.horizontal{line-height:1}.footer_nav
a{line-height:1}.footer_nav
ul{list-style:none;margin:0;padding:0;position:relative;display:inline-block}.footer_nav
li{position:relative;float:left;padding:0}.footer_nav.vertical
li{width:100%;text-align:left}.footer_nav.vertical.two-column
li{width:45%;vertical-align:top;float:left}.footer_nav.vertical.two-column li:nth-child(even){float:right}.footer_nav li
a{margin:0 .4em;width:100%}.footer_nav.vertical li
a{margin:0}.footer_nav.vertical li a
.fas{padding-right:.5em}.footer_nav
li.nav_sep{margin:0}.footer_nav.vertical
li.nav_sep{padding:.5em 0 .5em 0;border-bottom:2px solid #fff}.footer_nav.vertical li.nav_sep:last-child{border-bottom:0}.nav_active{font-weight:bold}li.nav_active > a{text-decoration:none}.nav-fixed{position:fixed;width:100%;left:0;top:0;z-index:1000000;border-top:0;margin-top:0}.admin-bar .nav-fixed{margin-top:32px}#navbar.inline-logo .navbar-logo{display:none}#navbar.inline-logo.nav-fixed
#header_nav{display:flex;align-items:center}#navbar.inline-logo.nav-fixed .navbar-logo{display:block;max-width:30%;padding:4px 4px}#navbar.inline-logo.nav-fixed
.header_menu{max-width:70%}@media only screen and (max-width: 64em){.footer_nav.horizontal{line-height:1.5}.footer_nav
li{display:inline-block;float:none}}@media only screen and (min-width: 46.875em) and (max-width: 56.25em){.header_nav
a{font-size:.95em;padding:0 .4em 0}.header_nav li:first-child{margin-left: .25em}.header_nav .sub-menu
a{font-size:.95em}.footer_nav{padding:.5em}}@media only screen and (min-width: 46.875em){}@media only screen and (max-width: 46.8125em){.header-menu-icon{cursor:pointer;padding:.75em 0;text-align:center;display:table;width:100%;font-size:1.2em;line-height:1.5;height:2.5em}.header-menu-icon
span{padding-left:5px}.header-menu-icon:hover::before{opacity:0.7}.navbar{line-height:0.3125;border:0 !important;border-radius:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.header_nav{display:none;width:100%;height:auto}.header_nav
a{width:100%;display:block;font-size: .9375em !important;text-decoration:none;padding:0 .5em 0}.header_nav ul, .header_nav
li{float:none;width:100%;display:block;text-align:left}.header_nav.justified li, .header_nav.justified
ul{display:block;text-align:left}.header_nav li.nav_sep a, .footer_nav li.nav_sep
a{border:none}.header_nav li ul.open, .header_nav li ul.open
ul.open{position:static;display:block;left:0;clip:inherit;overflow:inherit;height:inherit;width:inherit}.header_nav li, .navbar li:first-child, .navbar li:first-child a, .navbar li:last-child, .navbar li:last-child
a{-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0}.header_nav li:first-child{margin-left:0 !important}.header_nav li .sub-menu{top:100%;display:none}.header_nav li.nav_branch > a:after, .header_nav .sub-menu li.nav_branch > a:after{content:'+';font-size:1em;padding-left:.625em;vertical-align:bottom;float:right}.header_nav li.nav_branch > a.open:after{content:"-"}.header_nav .sub-menu a::before{content:"- ";font-size:.875em}.header_nav .sub-menu
a{text-indent:1em;white-space:normal !important;font-size: .9375em !important}.header_nav .sub-menu .sub-menu
a{text-indent:2em}}

.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active{background-color:#2098d1;color:white}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-radial-out:before{content:"";position:absolute;z-index: -1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active{color:white}.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index: -1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active{color:white}.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index: -1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active{color:white}.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active{box-shadow:0 10px 10px -10px rgba(0, 0, 0, 0.5)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index: -1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity}.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active{box-shadow:0 0 8px rgba(0, 0, 0, 0.6)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:before, .hvr-shadow-radial:after{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;background-repeat:no-repeat;height:5px;opacity:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 80%)}.hvr-shadow-radial:after{top:100%;background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 80%)}.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after{opacity:1}

.portfolio-group{display:table;content:'';width:100%}.portfolio-group .listing-group{clear:both}.person-portfolio .person-entry{display:inline-block;padding:0 1em 1em}.person-portfolio .person-entry .person-profile-image-block{display:block;float:left;padding-right:1em}.person-portfolio .person-entry .person-bio-block{display:table-cell}.person-portfolio .person-entry.listing-group{clear:both}.person-entry .person-extra-info{margin:.5em 0}.person-entry .person-name
h2{display:inline-block}.person-entry .person-name
h2{margin-top:0}.person-entry .person-title, .person-entry .person-phone, .person-entry .person-email{margin:.25em 0}.person-entry .person-bio{margin:0 0 1em}.person-entry .person-profile-image img, .person-entry .person-profile-image
source{display:inline-block}.person-entry .person-profile-image.aligncenter{margin:0 0 1em;text-align:center}.person-entry .person-profile-image.alignleft{margin:0 .5em .5em 0}.person-entry .person-profile-image.alignright{margin:0 0 .5em .5em}.person-entry .person-bio-text a.more-link{display:block}.locations-portfolio .location-entry{padding-bottom:2em}.location-entry.ortho-office-location
.office_photo{display:table-cell;width:50%}.location-entry
.office_location{margin-top:2em}.location-entry
.office_info{vertical-align:top}.locations-portfolio .location-entry
.office_info{vertical-align:middle}.locations-portfolio .location-entry
.office_info_inner{display:table;margin:0 auto}.location-entry .office_info .location_name
h2{margin-top:0}.location-entry .office_info .mapicon img, .location-entry .office_info .mapicon
source{border:0 !important}.location-entry .office_info
.office_info_hours{margin-top:2em}.location-entry
.office_info_embedded_map{margin-top:3em}.location-entry .office_info_embedded_map
iframe{margin-top:1em}.location-entry
.office_info_contact_form{margin-top:3em}.location-entry .office_info_contact_form
.contact_form_intro{margin:1em 0}.location-entry .office_info_contact_form
.wpcf7{width:75%;margin-top:2em;max-width:none}.before-after-entry{display:table;table-layout:fixed;content:'';margin:1em 0 3em}.before-after-entry:last-of-type{margin-bottom:0}.before-after-entry-inner{padding-top:1em}.before-after-entry .before-after-block{width:50%;float:left;padding:.5em .5em 0}.before-after-slider-block.before-after-block{margin-top:7%}.before-after-entry.column-3 .before-after-block{width:33.333%}.before-after-entry.column-1 .before-after-block{float:none;margin-left:auto;margin-right:auto}.before-after-entry .before-after-patient-name
h2{margin:0}.before-after-entry .before-after-description
ul{list-style-type:none;margin-left:0}.before-after-entry .before-after-description ul li
.fa{margin-right:7px}.before-after-entry .before-after-profile-block{text-align:center}.before-after-entry .before-after-profile-block img, .before-after-entry .before-after-profile-block
source{display:inline-block}.before-after-entry .before-after-slider .slick-prev, .before-after-entry .before-after-slider .slick-next{z-index:200;top:40%}.before-after-entry .before-after-slider .slick-prev:before, .before-after-entry .before-after-slider .slick-next:before{font-size:40px}.before-after-entry .before-after-slider .slick-prev{margin-left:25px}.before-after-entry .before-after-slider .slick-next{margin-right:45px}.before-after-entry .before-after-slider .slide-caption{text-align:center;margin-top:8px}.video-portfolio .video-gallery{margin-top:2em}.video-gallery .video-entry{padding-left:.9375em;padding-right:.9375em;padding-bottom:1em}.video-gallery .video-entry .video-entry-title{}.video-gallery .video-entry .video-entry-description{margin:.75em 0}.video-gallery .video-entry .ortho-video-cover{display:table;margin:0 auto}.video-gallery .video-categories{padding:.5em 0 1.5em}.video-gallery .video-cat-button{display:inline-block;margin:0 .25em;padding:2px .5em;font-size:1.25em;-webkit-border-radius:.375em;-moz-border-radius:.375em;border-radius:.375em;border:1px solid black}.video-gallery .video-cat-button
.active{font-weight:bold}.video-gallery .video-entry .wp-video, .mjes-inner, .mejs-layers{width:100% !important;height:100% !important}.testimonial-entry{display:table;table-layout:fixed;content:'';margin:1em 0 2em}.testimonial-entry .testimonial-profile-image{max-width:150px}.testimonial-entry .testimonial-author-name
h2{margin:0}.testimonial-entry .testimonial-author-extra{color:#666}.testimonial-entry .testimonial-rating{color:#d8b667}.testimonial-entry .testimonial-content{color:#666;padding-bottom:.25em}.smile_gallery{display:table;content:"";clear:both;height:100%;width:100%}.smile_gallery_photo{padding:0}.smile_gallery_photo img, .smile_gallery_photo
source{width:100%;padding:0 !important}.full-smile-gallery
h2{text-align:center}.smile-gallery-page{padding:0}.small-block-grid-3 > li{padding:0}.medium-block-grid-4 > li{padding:0}.large-block-grid-6 > li{padding:0}#main.blog-layout1{padding-left:0;padding-right:0}.blog-layout1
article{padding-bottom:1em}.blog-layout1
.entry{margin-bottom:1em}.blog-layout1 .entry-featured-pic{display:block;margin:0 auto 1em;float:none;text-align:center;max-width:640px}.blog-layout1 .entry-featured-pic
a{display:inline-block}#main.blog-layout2{padding-left:0;padding-right:0}#main.blog-layout2
header{padding-left:0;z-index:200;position:relative}.blog-layout2
article{height:32.8125rem;clear:none;table-layout:fixed;overflow:hidden;border-bottom:0;position:relative}.blog-layout2 article .post-box-cover{border:1px solid transparent;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:border-color 0.3s, border-width 0.3s;transition:border-color 0.3s, border-width 0.3s;z-index:4}.blog-layout2 article .post-box-cover:hover{border-color:rgba(0,0,0,0.2);border-width:15px}.blog-layout2 article .post-entry-image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:inline-block;height:100%}.blog-layout2 article:nth-of-type(4n+3) .post-entry-image, .blog-layout2 article:nth-of-type(4n+4) .post-entry-image{float:right}.blog-layout2 article .post-box-content{display:block;padding:2em;position:relative;max-height:100%;height:100%}.blog-layout2 article .post-box-content.full-width{float:left}.blog-layout2 article .post-box-content
h2{text-align:center}.blog-layout2 article .entry-summary{position:relative;padding-top:1em}.blog-layout2 article .post-box-content-fade{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.blog-layout2 article .entry-more-link{text-align:center;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:200;min-width:10em}.blog-layout2 article
a.moretag{background-color:#74a588;color:#fff;display:inline-block;font-size: .875em;letter-spacing:.1em;padding: .62em 1.62em;text-decoration:none;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;z-index:10;margin:1em auto 0;position:relative}.blog-layout2 .posts-navigation{margin-top:2em}#main.blog-layout3{padding-left:0;padding-right:0}#main.blog-layout3
header{padding-left:0}.blog-layout3
article{padding:0 .5em 2em;border-bottom:0;height:15.625rem;clear:none}.blog-layout3 article .post-box-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;position:relative}.blog-layout3 article .post-box-content{position:absolute;bottom:0;left:0;right:0;padding-left:1em;padding-right:10%;padding-bottom:10px;background-color:#000;background-color:rgba(0, 0, 0, 0.4)}#main.blog-layout3 article .post-box-content header.entry-header{padding-bottom:0}.blog-layout3 article .post-box-content
a{color:#FFF}.events-portfolio .event-entry{padding-top:1em;padding-bottom:1em}.events-portfolio .event-entry:last-child{padding-bottom:0}.events-portfolio .event-entry .event-info.card-style{padding:.9375em;background:#FFF;-webkit-box-shadow:0 3px 10px 1px rgba(69,69,69,1);-moz-box-shadow:0 3px 10px 1px rgba(69,69,69,1);box-shadow:0 3px 10px 1px rgba(69,69,69,1);background-color:rgba(255, 255, 255, 0.5)}.entry-content.event-entry.ortho-event{padding-top:1em}.event-entry .event-info{vertical-align:top}.entry-content.event-entry .event-info.card-style{padding:.9375em;background:#FFF;-webkit-box-shadow:0 3px 10px 1px rgba(69,69,69,1);-moz-box-shadow:0 3px 10px 1px rgba(69,69,69,1);box-shadow:0 3px 10px 1px rgba(69,69,69,1);background-color:rgba(255, 255, 255, 0.5)}.event-entry .event-header{}.event-entry .event-datetime{margin-top:1em}.event-entry .event-date, .event-entry .event-time{display:block;line-height:1.25}.single-event .event-entry .event-image-block{margin-top:1em}.event-entry .event-image{max-width:25%;margin-bottom:.5em}.event-entry .event-image.alignleft{margin-right:1em}.event-entry .event-image.alignright{margin-left:1em}.event-entry .event-category{text-align:right;font-style:italic}.single-event .event-entry .event-category, .single-event .event-entry .event-datetime{font-size:larger}.single-event .event-entry .event-description-block{margin-top:1em}.event-entry .event-description-block
.moretag{text-align:right;font-style:italic}.event-entry .event-location-block{margin-top:2em;display:table;content:''}.event-entry .event-info .event-info-nap{display:table-cell;width:33.33333%;vertical-align:top;padding:0 1em;font-size:larger}.event-entry .event-info .event-info-nap
a{color:inherit}.event-entry .event-info h3.location-name{margin-top:0;font-size:larger}.event-entry .event-info-embedded-map{display:table-cell;width:66.66666%}.event-entry .event-info-embedded-map
iframe{}.sitemap
ul{list-style-type:none;font-size:1.2rem}.sitemap.sitemap-two-column
ul{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;font-size:1.2rem}.sitemap ul
ul{list-style-type:none;font-size:1.1rem}.sitemap.sitemap-two-column ul
ul{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}

.widget_ortho_header_menu, .columnar_row
.widget.widget_ortho_header_menu{width:100%;display:block}.widget_ortho_horizontal_buttons, .widget_ortho_vertical_buttons{display:table;content:"";width:100%;height:100%}.site-content
.widget_ortho_code{display:block;height:100%}.orthocode_content{display:block;margin:0 auto}#sidebar
.widget_ortho_code{width:100%}.site-logo
a{display:block}#copyright_notice_block{text-align:center}.content-left
#copyright_notice_block{text-align:left}.content-right
#copyright_notice_block{text-align:right}#ortho-footer-copyright-2 #copyright_notice
a{display:inline}.widget_ortho_content_area .custom-content-area-inner{margin-left:auto;margin-right:auto;position:relative}.content-left .custom-content-area-inner{margin-left:0}.content-right .custom-content-area-inner{margin-right:0}.widget_ortho_testimonials, .columnar_row
.widget.widget_ortho_testimonials{display:block}.widget_ortho_testimonials .testimonial-slider{}.widget_ortho_testimonials .testimonial-slider-image{padding-right:1em}.widget_ortho_testimonials .testimonial-slider-caption{width:73%;float:left}.widget_ortho_testimonials .testimonial-slider-caption.full-width{width:100%}.widget_ortho_testimonials .testimonial-slider-caption-title{font-size:2em;line-height:2em}.widget_ortho_testimonials .testimonial-slider-caption-excerpt
p{font-size:1.3em;line-height:1.5em;font-style:italic;padding-top:0}.widget_ortho_testimonials .testimonial-content .more-link{display:block;margin-top:.5em}.widget_ortho_slider, .columnar_row
.widget.widget_ortho_slider{display:block}.hero{position:relative}.hero-overlay-panel{position:absolute;left:0;top:0;width:100%;height:100%}.hero-panel{position:absolute;left:0;right:0;top:0;width:100%;height:100%}.slider-caption{position:absolute;z-index:1000;padding:1em}.slider-caption.left-top{left:0;top:0}.slider-caption.left-center{left:0;top:50%;transform:translateY(-50%)}.slider-caption.left-bottom{left:0;bottom:0}.slider-caption.center-top{left:50%;top:0;transform:translateX(-50%)}.slider-caption.center-center{left:50%;top:50%;transform:translate(-50%, -50%)}.slider-caption.center-bottom{left:50%;bottom:0;transform:translateX(-50%)}.slider-caption.right-top{right:0;top:0}.slider-caption.right-center{right:0;top:50%;transform:translateY(-50%)}.slider-caption.right-bottom{right:0;bottom:0}#ortho-slider:not(.slick-initialized) .slider-caption{display:none}.slider-caption-button{display:inline-block}.widget_ortho_overlay, .columnar_row
.widget.widget_ortho_overlay{display:block}.widget_ortho_overlay .overlay-buttons{display:table;content:'';position:relative;z-index:20000}.content-left
.orthovideo_inner{float:left}.content-center
.orthovideo_inner{margin-left:auto;margin-right:auto;text-align:center}.content-right
.orthovideo_inner{float:right}.video-wrapper{position:relative;padding-bottom:75%;padding-top:0;height:0;overflow:hidden}.video-wrapper.widescreen.youtube, .video-wrapper.selfhosted{padding-bottom:56.25%}.video-wrapper iframe, .video-wrapper object, .video-wrapper
embed{position:absolute;top:0;left:0;width:100%;height:100%}.ortho-video-frame{border:0}.ortho-video-cover{cursor:pointer}.ortho-video-cover
a{display:block}.ortho-banner-image{text-align:center}.ortho-banner-image img, .ortho-banner-image
source{width:100%}.ortho-single-image{text-align:center}.ortho-single-image img, .ortho-single-image
source{width:100%}.ortho-single-image
.image_title{margin-top:.5em}.ortho-single-image
.image_description{display:block;margin:.5em 0}.ortho-single-image
.image_readmore{display:block;margin:.5em 0}.ortho-social-icons{display:table;content:'';table-layout:fixed;width:auto;height:100%}.content-left .ortho-social-icons{float:left}.content-center .ortho-social-icons{margin-left:auto;margin-right:auto}.content-right .ortho-social-icons{float:right}.ortho-social-icons .ortho-social-icons_block{display:inline-block}.ortho-social-icons .social_widget_icon, .ortho-social-icons
.social_widget_followus{display:inline;text-align:center;vertical-align:middle;padding:0 .25em}.content-right .ortho-social-icons .social_widget_icon, .content-right .ortho-social-icons
.social_widget_followus{padding:0 0 0 .5em}.ortho-social-icons .ortho-social-icons_block.grid
.social_widget_icon{padding:0 .5em .5em 0;display:inline-block;text-align:left}.content-left .ortho-social-icons .social_widget_icon, .content-left .ortho-social-icons
.social_widget_followus{padding:0 .5em 0 0}.ortho-social-icons
a{display:inline-block;vertical-align:text-bottom}.social_widget_icon img:hover, .social_widget_icon source:hover{opacity:0.6}.ortho-social-icons .follow-img{}.ortho-patient-links{display:table;height:100%}.content-left .ortho-patient-links{float:left}.content-center .ortho-patient-links{margin-left:auto;margin-right:auto}.content-right .ortho-patient-links{float:right}.ortho-patient-links .patient-link{display:table-cell;text-align:center;vertical-align:middle}.ortho-patient-links.vertical .patient-link{display:block}.content-center .ortho-patient-links .patient-link.link-image{padding:0 .25em}.content-left .ortho-patient-links .patient-link.link-image{padding:0 .5em 0 0}.content-right .ortho-patient-links .patient-link.link-image{padding:0 0 0 .5em}.ortho-patient-links .patient-link
a{display:inline-block;padding:0 .5em;vertical-align:text-top}.ortho-patient-links .patient-link a span.link-name{}.ortho-patient-links .patient-link.link-image
.sep{display:none}.ortho-office-location{display:table;margin-left:auto;margin-right:auto}.ortho-office-location
a.mapimage{display:block}.office_map{text-align:center}.office_map_left, .office_info_right, .office_map_right, .office_info_left{display:table-cell;vertical-align:middle;width:50%;padding:.5em}.content-left
.office_map_left{padding-left:0}.content-right
.office_map_right{padding-right:0}.office_map_between{padding-top:.25em;padding-bottom:.25em}.office_map_above{padding-bottom:.5em}.office_map_below{padding-top:.5em}.ortho-office-location .office_info
.office_info_nap{display:table-cell;vertical-align:top}.ortho-office-location .office_info
.office_info_nap.map_pin_none{display:block}.ortho-office-location .office_info
.mapicon{display:table-cell;vertical-align:middle}.ortho-office-location .office_info .mapicon img, .ortho-office-location .office_info .mapicon
source{max-width:none}.content-left
.office_info_left{padding-left:0}.content-right
.office_info_right{padding-right:0}.content-left .office_info_left
.office_info_nap{display:block}.content-right .office_info_right
.office_info_nap{display:block}.ortho-office-location .office_info .office_info_nap.map_pin_above, .ortho-office-location .office_info
.mapicon.map_pin_above{display:block;text-align:center}.ortho-office-location .office_info
.mapicon.map_pin_left{padding-right:.5em}.ortho-office-location .office_info
.mapicon.map_pin_right{padding-left:.5em}.ortho-office-location .location_name, .ortho-office-location .address_block, .ortho-office-location
a.phone{display:block}.ortho-office-location .office_info .office_info_nap
.single_line_nap{display:inline-block}.ortho-footer-map-panel{width:100%;position:relative;display:table}.ortho-footer-map-panel .ortho-footer-map-overlay{position:absolute;transform:translate( -50%, -50% );height:auto;top:40%;left:50%;right:50%;margin:0 auto}.ortho-footer-map-panel .ortho-footer-map{display:block;width:100%}.ortho-footer-map-panel .ortho-footer-map img, .ortho-footer-map-panel .ortho-footer-map
source{width:100%}.ortho-footer-map-panel .ortho-footer-map-logo{position:absolute;left:50%;top:50%;transform:translate( -50%, -50% )}.ortho-footer-map-panel .footer-map-half-left{width:50%;float:left}.ortho-footer-map-panel .footer-map-half-right{width:50%;float:right}.ortho-footer-map-panel
.office_location{width:100%;position:relative}.ortho-footer-map-panel .office_location
.office_info_wrapper{display:block;position:relative;width:100%}.ortho-footer-map-panel .office_location
.office_info{display:block;position:relative;padding-top:2px;padding-bottom:2px;width:100%}.ortho-footer-map-panel .office_location .office_info
.office_info_inner{display:table;margin-left:auto;margin-right:auto}.ortho-footer-map-panel .office_location .office_info.office_info_left
.office_info_inner{margin-left:0}.ortho-footer-map-panel .office_location .office_info.office_info_right
.office_info_inner{margin-right:0}.ortho-footer-map-panel .office_location .office_info.office_info_left .mapicon, .ortho-footer-map-panel .office_location .office_info.office_info_left .office_info_nap, .ortho-footer-map-panel .office_location .office_info.office_info_right .mapicon, .ortho-footer-map-panel .office_location .office_info.office_info_right
.office_info_nap{display:inline-block}.ortho-footer-map-panel .office_info
.office_info_nap{vertical-align:middle}.widget_ortho_list_group{display:block}.widget_ortho_list_group
.list_item{width:100%;display:table;table-layout:fixed;content:'';word-wrap:break-word}.widget_ortho_list_group
.list_item_image{width:25%;display:table-cell}.widget_ortho_list_group
.list_item_text{width:75%;display:table-cell;padding:0 .5em 0 1em}.widget_ortho_list_group .list_item .list_item_text
h2{margin:0;letter-spacing:normal}.widget_ortho_recent_posts
.ortho_recent_posts_inner{margin-left:auto;margin-right:auto;position:relative}.content-left
.ortho_recent_posts_inner{margin-left:0}.content-right
.ortho_recent_posts_inner{margin-right:0}.ortho_recent_posts_inner
ul{list-style-type:none}.ortho_recent_posts_inner
li{margin-top:0;margin-bottom:.5em}.ortho_recent_posts_inner
.sep{padding:0 0 .5em 0}.ortho_recent_posts_inner .sep:last-child{border:0 !important}.ortho_recent_posts_inner .recent-post-entry h4.post-entry-title{color:inherit;margin-top:0;margin-bottom:0}.ortho_recent_posts_inner .recent-post-entry .recent-post-thumbail{float:left;margin:5px 10px 5px 0}.ortho_recent_posts_inner .recent-post-date{font-size:smaller}.ortho_recent_posts_inner .recent-post-entry .recent-post-text
p{margin:.25em 0}.widget_ortho_textbased_button .textbased-button-inner{margin-left:auto;margin-right:auto;position:relative;text-align:center}.content-left .widget_ortho_textbased_button .textbased-button-inner{margin-left:0}.content-right .widget_ortho_textbased_button .textbased-button-inner{margin-right:0}.textbased-button-container{display:inline-block}.textbased-button-container
a{color:inherit;background-color:inherit}.textbased-button-container .button-text{display:inline-block}

@-ms-viewport{width:device-width}@viewport{width:device-width}@media only screen and (min-width: 100em){}@media only screen and (max-width: 64em){.ortho-inner #content_wrapper, .columnar_row_wrapper{background-attachment:local !important}#header_wrapper .columnar_row .full-width .widget, #content_wrapper .columnar_row .full-width .widget, #footer_wrapper .columnar_row .full-width
.widget{padding-left:0;padding-right:0}#header_wrapper .columnar_row .full-width .widget_ortho_content_area .custom-content-area-inner, #content_wrapper .columnar_row .full-width .widget_ortho_content_area .custom-content-area-inner, #footer_wrapper .columnar_row .full-width .widget_ortho_content_area .custom-content-area-inner{padding-left:.25em;padding-right:.25em}.homepage_row_column{padding-left:.5em;padding-right:.5em}.header_row_column, .footer_row_column{padding-left:.5em;padding-right:.5em}.header_row_column.full-width, .homepage_row_column.full-width, .footer_row_column.full-width{padding-left:0;padding-right:0}.ortho-inner #content_wrapper
#primary{padding-left:.5em;padding-right:.5em}.ortho-footer-map-panel .ortho-footer-map-overlay{height:50%;display:none}.ortho-footer-map-panel .office_location .office_info
.mapicon{transform:scale(0.75)}.blog-layout2 article .entry-summary{height:9.375rem;overflow:hidden}.blog-layout2 article .entry-more-link{bottom:0;top:0;height:25px;margin-top: -25px;position:relative}.person-portfolio .person-entry{padding:0}}@media only screen and (min-width: 56.31em) and (max-width: 65em){h1{font-size:1.8em !important}h2{font-size:1.3750em !important}h3, h4{font-size:1.2em !important}p{font-size: .9em !important}ul{font-size: .9em !important}.location_name{font-size:1em !important}.address_block{font-size:1em !important}a.phone{font-size:1.2em !important}#copyright_notice_block{font-size:.8em !important}.ortho-footer-map-panel .ortho-footer-map-logo img, .ortho-footer-map-panel .ortho-footer-map-logo
source{height:50%;width:50%;display:block;margin:0 auto}.blog-layout2
article{max-height:15.625rem}}@media only screen and (min-width: 46.875em) and (max-width: 56.25em){h1{font-size:1.5em !important}h2{font-size:1.2em !important}h3, h4{font-size:1.1em !important}p{font-size: .9em !important}ul{font-size: .9em !important}.ortho-patient-links{font-size:.9em}.ortho-patient-links .patient-link a span.link-name{font-size:1em !important}.location_name{font-size:1em !important}.address_block{font-size: .8em !important}a.phone{font-size: .8em !important}#copyright_notice_block{font-size: .8em !important}.ortho-footer-map-panel .ortho-footer-map-logo img, .ortho-footer-map-panel .ortho-footer-map-logo
source{height:50%;width:50%;display:block;margin:0 auto}.blog-layout2
article{max-height:15.625rem}}@media only screen and (min-width: 46.875em){}@media only screen and (min-width: 46.875em) and (max-width: 64em){}@media only screen and (max-width: 768px){div.wpcf7 form.wpcf7-form
input{-webkit-text-size-adjust:100%}}@media only screen and (max-width: 46.8125em){a[href^="tel:"]{text-decoration:underline !important}.rwd-line, .single_line_nap.rwd-line{display:block !important}#main, #sidebar{width:100% !important;padding:0}#main
article{padding:0 0 15px}.home
#main{padding:0}#header_wrapper .columnar_row .widget, #content_wrapper .columnar_row .widget, #footer_wrapper .columnar_row
.widget{width:100%;padding-left:0;padding-right:0}.columnar_row .widget.auto-width.alignright, .columnar_row .widget.auto-width.alignleft, .columnar_row .widget.percent-width.alignright, .columnar_row .widget.percent-width.alignleft, #sidebar .widget.auto-width.alignright, #sidebar .widget.auto-width.alignleft{float:none;margin:0 auto}.homepage_row_column{padding-left:.5em;padding-right:.5em}.footer_row_column{padding-left:.5em;padding-right:.5em}.footer_row_column.full-width{padding-left:0;padding-right:0}.one-sixth, .one-fifth, .one-fourth, .one-third, .one-half, .two-sixths, .two-fifths, .two-fourths, .two-thirds, .three-sixths, .three-fifths, .three-fourths, .four-sixths, .four-fifths, .five-sixths{margin:0;width:100%;float:none}.push-one-sixth, .push-one-fifth, .push-one-fourth, .push-one-third, .push-two-sixths, .push-two-fifths, .push-one-half, .push-three-sixths, .push-two-fourths, .push-three-fifths, .push-four-sixths, .push-two-thirds, .push-three-fourths, .push-four-fifths, .push-five-sixths{left:0}.entry-content .ortho-column{padding-left:0}.header-logo{width:90%;margin:1em auto;text-align:center}.header-logo img, .header-logo
source{width:100% !important}#mobile-header{padding-top:1em}.content_boxes.horizontal.boxes_1 .content_box, .content_boxes.horizontal.boxes_2 .content_box, .content_boxes.horizontal.boxes_3 .content_box, .content_boxes.horizontal.boxes_4 .content_box, .content_boxes.horizontal.boxes_5 .content_box, .content_boxes.horizontal.boxes_6
.content_box{width:100%;margin:1em auto;float:left}.content_boxes.horizontal.boxes_1 .content_box.grid_layout, .content_boxes.horizontal.boxes_2 .content_box.grid_layout, .content_boxes.horizontal.boxes_3 .content_box.grid_layout, .content_boxes.horizontal.boxes_4 .content_box.grid_layout, .content_boxes.horizontal.boxes_5 .content_box.grid_layout, .content_boxes.horizontal.boxes_6
.content_box.grid_layout{width:50%}.content_boxes.grid.one-half .content_box, .content_boxes.grid.one-third
.content_box{width:100%}.content_boxes.horizontal .content_box.grid_layout:nth-child(3){clear:left}.content_boxes
.content_box.grid_layout.oddlast{margin:0 auto;float:none}.content_boxes .content_box.grid_layout.oddlast
.content_box_inner{float:left;width:100%}.content_boxes.horizontal
.content_box{height:auto}.widget_ortho_horizontal_buttons
.content_boxes{margin-top:0 !important}.content_boxes.horizontal
.content_box.grid_layout{display:block;float:left}.content_boxes.vertical{float:none}.content_boxes.vertical
.content_box{width:100% !important}.widget-title
h2{text-align:center !important}#main.blog-layout2{padding:1em .5em}.blog-layout2
article{height:auto}.blog-layout2 article .post-entry-image{height:40vh}.location-entry .office_info_contact_form
.wpcf7{width:100%}.before-after-entry .before-after-block, .before-after-entry.column-3 .before-after-block{width:100%;float:none;padding:1em .5em}.testimonial-profile-image{display:block;max-width:none !important;float:none;margin-bottom:1em}.slick-slide .testimonial-profile-image img, .slick-slide .testimonial-profile-image
source{width:auto}.video_container{display:none}.event-entry .event-info .event-image{display:block;max-width:none;margin:0 0 1em;float:none}.event-entry .event-info .event-info-nap, .event-entry .event-info-embedded-map{width:100%;display:block;margin:0 0 1em;padding:0}.sitemap
ul{list-style-type:none;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;font-size:1.2rem}.orthocode_widget{padding-left:.75em;padding-right:.75em}.content-left .ortho-office-location{margin-left:auto}.content-right .ortho-office-location{margin-right:auto}.content-left .custom-content-area-inner{margin-left:auto}.content-right .custom-content-area-inner{margin-right:auto}.widget_ortho_content_area .custom-content-area-inner{padding-left:0;padding-right:0}.content-left .orthovideo_inner, .content-right
.orthovideo_inner{float:none;text-align:center;margin:0 auto}.content-center .video-gallery{margin-left:auto;margin-right:auto}.content-left .video-gallery, .content-right .video-gallery{float:none;text-align:center}.testimonials-container{padding-left:.5em;padding-right:.5em}.widget_ortho_testimonials .testimonial-slider-image{padding-right:0}.ortho-footer-map-panel .footer-map-half-left, .ortho-footer-map-panel .footer-map-half-right{width:100%;left:0;position:static}.ortho-footer-map-panel .office_location
.office_info_wrapper{position:static}.ortho-footer-map-panel .office_location
.office_info{display:block;width:100%;position:static;opacity:1 !important}.ortho-footer-map-panel .ortho-footer-map-logo{display:none}.ortho-office-location.footer-map-half
.office_map{border:0 !important}.ortho-footer-map-panel
.office_location{overflow:hidden}.ortho-footer-map-panel .ortho-office-location
.office_map{width:200%;margin-left: -50%}.ortho-footer-map-panel .ortho-office-location .office_map img, .ortho-footer-map-panel .ortho-office-location .office_map
source{}.widget_ortho_overlay .slider-container .overlay-buttons{margin-top:0 !important}.widget_ortho_single_image .ortho-single-image{max-width:90%;margin:0 auto}.wpcf7-form #custom-form
p{width:100%;float:none}div.gpr-bare-bones.gpr-widget-inner{width:87.5% !important;margin:0 auto !important;float:none}}@media only screen and (max-width: 22.4375em){}