@media (min-width:981px){.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:-55px}}@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media only screen and (max-width:1110px){body header img#logo{max-width:85%!important;max-height:85%!important;height:auto!important;width:auto!important}}.booking{background-color:#ffc057;padding-top:3px;padding-bottom:3px;padding-right:10px;padding-left:10px;border-radius:10px;color:black}.address{background-color:#ffc057;padding-top:3px;padding-bottom:3px;padding-right:10px;padding-left:10px;border-radius:10px;color:black}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}@media all and (max-width:767px){html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .five-col-mob .et_pb_column{width:15.6%!important}html .et-db .five-col-mob .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-mob .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}.horizontal-columns{display:flex;justify-content:space-between;margin:20px 0}.aligners-braces-table{width:100%;border-collapse:collapse;min-width:640px;font-size:15px}.aligners-braces-table th,.aligners-braces-table td{border:1px solid #ddd;padding:10px 12px;vertical-align:top;text-align:left}.aligners-braces-table thead th{background-color:#f5f5f5;font-weight:600}.aligners-braces-table tbody th{background-color:#fafafa;font-weight:600;width:180px}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:767px){.table-responsive{border:1px solid #eee}}