/* Global Orthodynamo TM */
:root {
	--normal-container-max-width: 1300px;
	--container-width: var(--theme-container-width);
	--theme-container-width-base: calc(var(--theme-container-edge-spacing, 90vw) - var(--theme-frame-size, 0px) * 2);
	--theme-container-width: min(100%, var(--theme-container-width-base));
}
.entry-content> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	width: var(--theme-container-width);
	max-width: var(--normal-container-max-width);
	margin-left: auto !important;
	margin-right: auto !important;
}
.jet-listing-grid__slider-icon.slick-arrow {
	color: var(--gs-colorcolor4, #065b99);
}
@media all and (max-width: 991px){
	.jet-listing-grid__slider .jet-listing-grid__slider-icon.slick-arrow{
		display: none !important;
	}
}
.entry-content:has(section) {
	margin: 0;
}
/* global typography */
.gspb-bodyfront {
	font-family: Arial, Helvetica, sans-serif;
}
/* General font-family */
p,
div,
ul li,
ol li,
span {
	font-family: Helvetica, Arial, sans-serif;
}
/* Links in paragraphs or divs */
p a,
div a {
	color: var(--gs-colorcolor1, #333333);
}
.gspb-bodyfront p a, .gspb-bodyfront div a {
	color: inherit;
}
.gspb-bodyfront h1 a, .gspb-bodyfront h2 a, .gspb-bodyfront h3 a, .gspb-bodyfront h4 a, .gspb-bodyfront h5 a, .gspb-bodyfront h6 a {
	color: var(--gs-colorcolor2, #065b99);
}
.gspb-bodyfront h1 a:hover, .gspb-bodyfront h2 a:hover, .gspb-bodyfront h3 a:hover, .gspb-bodyfront h4 a:hover, .gspb-bodyfront h5 a:hover, .gspb-bodyfront h6 a:hover {
	color: var(--gs-colorcolor10, #065b99DE);
}
/* Header Orthodynamo TM */
.display-contact, .display-contact-1 {
	display: block !important;
}
.contact-hov, .contact-hov-1 {
	position: absolute !important;
	left: 0;
	right: 0;
	display: none;
}
.notif-wrapper.close {
	display: none !important;
}
header:has(.main-header:not(.transparent-header)) {
	box-shadow: 0 4px 40px 0 rgba(0, 0, 0, .1);
}
header:has(.main-header.transparent-header) {
	position: absolute;
	width: 100%;
	top: 0;
	z-index: 99;
}
header .main-header.sticky {
	position: fixed;
	top: 0;
	z-index: 100;
	width: 100%;
	background-color: var(--gs-colorcolor6, #FFFFFF);
}
header .white-logo {
	display: none;
}
header .main-header.white-header:not(.sticky) .dark-logo{
	display: none;
}
header .main-header.white-header:not(.sticky) .white-logo{
	display: block;
}
header .main-header.white-header:not(.sticky) .wp-block-navigation__container > li, header .main-header.white-header:not(.sticky) .odtm-ohi-info, header .main-header.white-header:not(.sticky) .odtm-ohi-info-name, header .main-header.white-header:not(.sticky) .odtm-ohi-info-number, header .main-header.white-header:not(.sticky) .odtm-ohi-info-label, header .main-header.white-header:not(.sticky) .odtm-office-header .odtm-office-freeconsult:has(.free-consultation-external-button) .free-consultation-button {
	color: var(--gs-colorcolor6, #fff) !important;
}
header .main-header.white-header:not(.sticky) .wp-block-navigation__container > li:hover {
	color: var(--gs-colorcolor5, #05bcf4) !important;
}
/* Fluent Form Styling */
.fluentform select {
	/* height: 45px !important; */
	color: #868e96 !important;
}
/* Copyright Orthodynamo TM */
.site-info {
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	width: 100%;
	flex-wrap: wrap;
	max-width: var(--normal-container-max-width);
	padding: 20px 0px;
	border-top: 1px solid var(--gs-colorcolor3, #000000);
	font-size: 14px;
}
.site-info > * {
	text-align: center;
}
@media screen and (max-width: 991.98px) {
	.site-info {
		justify-content: center;
		padding: 30px 0px;
		padding-bottom: 80px;
	}
}
/* Style */
.form-claim iframe {
	height: 550px;
}
@media (max-width: 400px) {
	.form-claim iframe {
		height: 700px;
	}
}
.form-sale-1 {
	box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 4);
	border-radius: 20px;
	overflow: hidden;
}
@media (max-width: 830px) {
	.form-sale-1 {
		margin: 50px 20px 20px 20px;
	}
}
.form-text {
	background-color: #ffe500;
	margin: 0 20px;
	border-radius: 5px;
	padding: 10px;
}
.form-text p {
	margin: 0;
	line-height: 1.2;
	font-weight: bold;
}
.image-main-sale {
	height: 100%;
}
.image-main-sale .fl-node-content {
	margin: 0 20px;
}
.image-main-sale div {
	height: 100%;
}
.image-main-sale div img {
	height: 100%;
	object-fit: cover;
	border-radius: 5px;
	box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 0.3);
}
.no-margin {
	margin: 0 auto;
}
.no-margin .fl-rich-text p:last-child {
	margin: 0;
}
.column-1,
.column-3 {
	width: 47.5% !important;
}
@media (max-width: 830px) {
	.column-1,
	.column-3 {
		width: auto !important;
	}
}
body #main .column-2 {
	width: 5% !important;
}
@media (max-width: 1200px) {
	body #main .column-2 {
		width: 5% !important;
	}
}
@media (max-width: 830px) {
	body #main .column-2 {
		width: auto !important;
	}
}
.iframe-map {
	height: 100%;
}
.iframe-map .fl-node-content {
	margin: 0 20px;
}
.iframe-map div {
	height: 100%;
}
.iframe-map div iframe {
	height: 100%;
}
.top-sale {
	margin-top: 90px;
}
.top-sale .fl-row-content-wrap {
	margin-top: 0 !important;
}
.logged-in .top-sale {
	margin-top: 58px;
}
@media (max-width: 1200px) {
	.logged-in .top-sale {
		margin-top: 0;
	}
}
.page-opening-sale .logo {
	position: unset;
	transform: unset;
}
.page-opening-sale header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 20px;
}
@media (max-width: 830px) {
	.page-opening-sale header {
		justify-content: center;
	}
}
.footer-sale {
	text-align: center;
	padding: 20px;
	margin-bottom: 40px;
}
@media only screen and (max-width: 1080px) {
	.footer-bottom .container-lrg .row .row .col-xs-12.col-sm-4 {
		margin-bottom: 30px;
	}
}
.h4-style {
	font-size: 28px;
}
@media only screen and (max-width: 990px) {
	.h4-style {
		font-size: 22px;
	}
}
.color-blue {
	color: var(--gs-colorcolor4, #065B99);
}
.instagram .section-intro .container {
	width: 100%;
}
body .scroll-gradient::-webkit-scrollbar {
	width: 9px;
	border-radius: 100px;
}
body .scroll-gradient::-webkit-scrollbar-track {
	background: var(--gs-colorcolor8, #D1D1D1);
	border-radius: 100px;
}
a {
	text-decoration: unset;
}
.jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
	background: var(--gs-colorcolor6, #FFFFFF);
	left: -60px;
	border-radius: 100px;
	z-index: 1;
}
.jet-listing-grid__slider-icon.prev-arrow.slick-arrow:hover {
	background: var(--gs-colorcolor1);
	color: var(--gs-colorcolor9, #FFFFFF);
}
.jet-listing-grid__slider-icon.next-arrow.slick-arrow {
	background: var(--gs-colorcolor6, #FFFFFF);
	right: -60px;
	border-radius: 100px;
	z-index: 1;
}
.jet-listing-grid__slider-icon.next-arrow.slick-arrow:hover {
	background: var(--gs-colorcolor1);
	color: var(--gs-colorcolor9, #FFFFFF);
}
.jet-listing-grid .jet-listing-grid__slider ul.jet-slick-dots li.slick-active {
	background: var(--gs-colorcolor4, #065B99);
}
.jet-listing-grid__item.jet-equal-columns.slick-slide {
	background: var(--gs-colorcolor6) !important;
	border-radius: 20px;
	text-align: center;
	padding: 30px;
}
.jet-listing-grid__item.jet-equal-columns.slick-slide .review-loop {
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.jet-listing-grid__item.jet-equal-columns.slick-slide .review-loop .gspb_iconBox {
	height: 25px;
}
.jet-listing-grid .grid-col-mobile-1 {
	width: 100%;
	margin: 0;
}
main h1 a:hover,
main h2 a:hover,
main h3 a:hover,
main h4 a:hover,
main h5 a:hover,
main h6 a:hover,
main p a:hover,
main span a:hover,
main div a:hover {
	opacity: 0.7;
}
.gspb_button_wrapper a:hover {
	opacity: 1;
}
.gspb_image.img-box img {
	padding: 20px;
	border-radius: 20px;
	background-color: var(--gs-colorcolor6, #FFFFFF);
}
.entry-content p:last-of-type {
	margin-bottom: 0;
}
.icon-list-with-title strong {
	color: var(--gs-colorcolor4, #065B99);
}
.pl-18px ul {
	padding-left: 18px;
}
@media screen and (max-width: 1000px) {
	.pl-18px ul {
		width: auto;
	}
}
.pl-18px ol {
	padding-left: 25px;
}
.pl-18px ol.wp-block-list {
	padding-left: 40px;
}
.pl-30px ul {
	padding-left: 30px;
}
.icon-list .gspb_iconsList__item__text strong {
	color: var(--gs-colorcolor4, #065B99);
}
@media screen and (max-width: 1100px) {
	.line-img {
		top: -300px !important;
	}
}
.metal-brace .line-img {
	top: -255px !important;
}
.treatment .line-img {
	top: -180px !important;
}
.text-selection p::selection {
	background-color: var(--gs-colorcolor5, #05BCF4);
}
.text-selection strong::selection {
	background-color: var(--gs-colorcolor5, #05BCF4);
}
.text-selection .gspb_text::selection {
	background-color: var(--gs-colorcolor5, #05BCF4);
}
.text-selection h3::selection {
	background-color: var(--gs-colorcolor5, #05BCF4);
}
.text-selection h2::selection {
	background-color: var(--gs-colorcolor5, #05BCF4);
}
.section-docter .gs-iconbefore {
	width: 20px !important;
}
.section-docter .gs-iconafter {
	width: 20px !important;
}
.ct-no-results .entry-header {
	flex-direction: column;
}
/* Header */
@media screen and (min-width: 1200px) {
	header [data-device="desktop"] {
		max-width: 1290px !important;
		width: 100%;
	}
	header [data-device="desktop"] div[data-row="middle"] {
		border-bottom-right-radius: clamp(1.25rem, 0.7948rem + 1.2346vw, 1.875rem);
		border-bottom-left-radius: clamp(1.25rem, 0.7948rem + 1.2346vw, 1.875rem);
	}
	header nav#site-navigation {
		position: relative;
		top: 0;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		right: 0;
		width: 40%;
	}
	header nav#site-navigation #primary-menu {
		display: flex;
		flex-wrap: nowrap;
		flex-direction: row;
		justify-content: flex-end;
	}
	header nav#site-navigation #primary-menu li {
		line-height: normal;
	}
	header nav#site-navigation #primary-menu li ul.sub-menu {
		z-index: 9;
	}
	header nav#site-navigation #primary-menu li:hover ul {
		z-index: 9;
	}
	ul.utility {
		position: relative;
		top: 0;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		right: 0;
		margin: 0;
		padding: 0;
		list-style: none;
		width: 240px;
		display: block;
	}
	a.btn.consult-cta {
		position: relative;
		top: 0;
		right: 20px;
		transform: unset;
		width: 15%;
		text-align: center;
	}
	.logo {
		position: relative;
		top: 0;
		left: 20px;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		width: 22%;
	}
}
@media screen and (max-width: 1199px) {
	#side-menu ul#primary-menu > li ul li a {
		white-space: normal;
		margin: 0 0 20px 0;
		line-height: 20px;
	}
}
@media screen and (max-width: 1580px) {
	header nav#site-navigation #primary-menu li a {
		max-width: 200px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}
@media screen and (max-width: 1450px) {
	header nav#site-navigation #primary-menu li a {
		max-width: 160px;
	}
}
@media screen and (max-width: 1400px) {
	header nav#site-navigation {
		right: unset;
	}
	header nav#site-navigation #primary-menu li a {
		max-width: 120px;
	}
}
@media screen and (max-width: 1350px) {
	header nav#site-navigation {
		right: unset;
	}
}
header nav#site-navigation #primary-menu li {
	flex-shrink: 0;
}
header nav#site-navigation #primary-menu li a:hover {
	color: var(--gs-colorcolor5, #05bcf4);
}
header nav#site-navigation #primary-menu li ul.sub-menu {
	margin-top: 0;
	padding-top: 10px;
}
[data-device="mobile"] [data-row="top"] .ct-header-text {
	width: 100%;
}
header .ct-container {
	max-width: 100%;
}
header .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
	border-top: 5px solid var(--gs-colorcolor5, #05bcf4);
}
header .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content {
	width: 360px;
}
/* Global Styling */
html {
	overflow-x: hidden;
}
ol.wp-block-list {
	margin-bottom: 20px;
	padding-left: 20px;
	margin-left: 10px;
}
ol.wp-block-list li {
	margin-bottom: 5px;
}
ol.wp-block-list li:last-child {
	margin-bottom: 0;
}
.frm-fluent-form label::after {
	content: none !important;
}
.frm-fluent-form .ff_submit_btn_wrapper {
	margin-bottom: 0 !important;
}
.frm-fluent-form .ff_submit_btn_wrapper button.ff-btn {
	background-color: var(--gs-colorcolor4, #065b99) !important;
	transition: all 0.3s ease-in-out;
	border-radius: 99px;
}
.frm-fluent-form .ff_submit_btn_wrapper button.ff-btn:hover {
	background-color: var(--gs-colorcolor5, #05bcf4) !important;
	transform: translateY(-5px);
}
@media (max-width: 999.98px) {
	.query-loop-grid-3-column .gspbgrid_list_builder .wp-block-post-template {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media (max-width: 689.98px) {
	.query-loop-grid-3-column .gspbgrid_list_builder .wp-block-post-template {
		grid-template-columns: repeat(1, 1fr);
	}
}
@media (max-width: 689.98px) {
	#header .gspb_row__content {
		max-width: 100% !important;
		width: 100% !important;
	}
}
#header .gspb_slidingPanel .gspb_slidingPanel-wrap {
	padding: 60px 40px;
	max-width: 520px;
}
#header .gspb_slidingPanel .gspb_slidingPanel-wrap .gspb_slidingPanel-close {
	transform: translateX(0);
	color: var(--gs-colorcolor9, #FFFFFF);
	background-color: transparent;
	top: 10px;
	right: 10px;
}
@media (max-width: 689.98px) {
	#header .gspb_slidingPanel .gspb_slidingPanel-wrap {
		max-width: 95vw;
	}
}
@media (min-width: 1000px) and (max-width: 1264px) {
	#header .f-container, #header .f-container-1 {
		display: none;
	}
}
.contact-hov, .contact-hov-1 {
	display: none;
}
.display-contact, .display-contact-1 {
	display: block !important;
}
@media (max-width: 715px) {
	nav.header-menu ul.header-menu {
		gap: 27px;
	}
}
nav.header-menu ul.header-menu .wp-block-navigation-item .wp-block-navigation-item__content {
	padding: 12px 0;
}
nav.header-menu ul.header-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container {
	padding: 15px;
	border-top: 5px solid var(--gs-colorcolor5, #05bcf4);
	text-transform: capitalize;
}
nav.header-menu ul.header-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item {
	font-size: 14px !important;
}
nav.header-menu ul.header-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content {
	padding: 8px 0;
}
nav.header-menu ul.header-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item:first-child .wp-block-navigation-item__content {
	padding-top: 0;
}
nav.header-menu ul.header-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item:last-child .wp-block-navigation-item__content {
	padding-bottom: 0;
}
nav.header-menu ul.header-menu .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-container {
	width: 240px;
}
@media (max-width: 999.98px) {
	nav.header-menu {
		display: none;
	}
}
nav.mobile-menu ul.mobile-menu {
	flex-direction: column;
	justify-content: start;
	align-items: stretch;
	gap: 18px;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item {
	display: block;
	position: relative;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item .wp-block-navigation-item__content {
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 16px;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item .wp-block-navigation__submenu-icon {
	width: 12px;
	height: auto;
	margin: 0;
	position: absolute;
	top: 0;
	right: 0;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item.has-child .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle {
	width: 100%;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-icon {
	width: 16px;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container {
	position: relative;
	border: none;
	padding-top: 5px;
	background-color: transparent;
}
nav.mobile-menu ul.mobile-menu .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item:last-child a {
	padding-bottom: 0;
}
.services-contact-link a {
	position: relative;
	display: inline-block;
	width: 100%;
	padding-right: 36px;
	transition: all 0.3s ease-in-out;
	line-height: 1.2em;
}
.services-contact-link a .gspb_meta_prefix_icon {
	display: flex;
	width: 26px;
	height: 26px;
	background-image: var(--gs-gradientgradient1, linear-gradient(180deg, var(--gs-colorcolor5, #05bcf4) 0%, var(--gs-colorcolor4, #065b99) 100%));
	border-radius: 100%;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.services-contact-link a:hover {
	transform: translateY(-5px);
}
.full-btn span.gspb-buttonbox-textwrap {
	width: 100%;
	justify-content: space-between;
}
.wp-element-button.secondary-button:hover {
	background: transparent !important;
}
/* Blog */
.jet-filter .jet-filters-pagination .prev-next.prev .jet-filters-pagination__link, .jet-filter .jet-filters-pagination .prev-next.next .jet-filters-pagination__link {
	background: var(--gs-colorcolor4, #065b99);
	color: white;
	border-radius: 100px;
	padding-left: 20px;
	padding-right: 20px;
	width: auto !important;
	height: auto !important;
}
.jet-filter .jet-filters-pagination .prev-next.prev .jet-filters-pagination__link:hover, .jet-filter .jet-filters-pagination .prev-next.next .jet-filters-pagination__link:hover {
	background: var(--gs-colorcolor5, #05bcf4);
}
.jet-filter .jet-filters-pagination .jet-filters-pagination__item .jet-filters-pagination__link {
	width: 35px;
	height: 35px;
	text-align: center;
	background: var(--gs-colorcolor4, #065b99);
	border-radius: 100px;
	color: white;
}
.jet-filter .jet-filters-pagination .jet-filters-pagination__item .jet-filters-pagination__link:hover {
	background: var(--gs-colorcolor5, #05bcf4);
}
.jet-filter .jet-filters-pagination .jet-filters-pagination__item.jet-filters-pagination__current .jet-filters-pagination__link {
	background: var(--gs-colorcolor5, #05bcf4);
}
/* Header New */
@media only screen and (min-width: 1020px) {
	header {
		content-visibility: visible !important;
	}
}
header [data-device="mobile"] {
	max-width: 1290px !important;
	width: 90%;
	margin: 0 auto;
}
@media only screen and (max-width: 767px) {
	header [data-device="mobile"] .ct-sticky-container {
		height: 70px !important;
	}
}
header [data-device="desktop"], header div[data-sticky="yes:auto-hide"], header div[data-sticky="fixed:shrink"], header div[data-sticky="yes:shrink"] {
	max-width: 1600px !important;
	width: 90%;
	margin: 0 auto;
}
header [data-device="desktop"] div[data-row="top"] {
	padding-left: 30px;
	padding-right: 30px;
}
header [data-device="mobile"] div[data-row="top"] {
	padding-left: 20px;
	padding-right: 20px;
}
header [data-device="desktop"] div[data-row="middle"] {
	border-bottom-right-radius: clamp(1.25rem, .7948rem + 1.2346vw, 1.875rem);
	border-bottom-left-radius: clamp(1.25rem, .7948rem + 1.2346vw, 1.875rem);
	padding-left: 30px;
	padding-right: 30px;
}
@media only screen and (max-width: 1024px) {
	header [data-device="mobile"] div[data-row="middle"] {
		border-bottom-right-radius: clamp(1.25rem, .7948rem + 1.2346vw, 1.875rem);
		border-bottom-left-radius: clamp(1.25rem, .7948rem + 1.2346vw, 1.875rem);
		padding-left: 20px;
		padding-right: 20px;
	}
}
header [data-device="desktop"] div[data-row="middle"]::before, header [data-device="mobile"] div[data-row="middle"]::before {
	content: "";
	max-width: 100%;
	height: 1px;
	display: block;
	background: var(--gs-colorcolor8, #D1D1D1);
}
header ul.sub-menu {
	border-top: 5px solid var(--gs-colorcolor5, #05bcf4);
}
.ct-panel-content-inner nav.mobile-menu.menu-container.has-submenu {
	margin-bottom: 0px !important;
}
@media only screen and (max-width: 767px) {
	header div[data-device="mobile"] div[data-row="top"] {
		display: none;
	}
}
li.wp-block-navigation-item .wp-block-navigation-item__content.current-menu-ancestor{
	color: var(--gs-colorcolor5, #05bcf4);
}
li.wp-block-navigation-item .wp-block-navigation-submenu .current-menu-item .wp-block-navigation-item__content{
	color: var(--gs-colorcolor5, #05bcf4);
}
@media screen and (min-width: 1000px) {
	.row-card-center .gspb_row__content {
		column-gap: 25px
	}
}
@media screen and (max-width: 999.98px) {
	.row-card-center .gspb_row__content {
		column-gap: 40px
	}
}
.blend-image {
	background: var(--gs-gradientgradient1, linear-gradient(180deg, var(--gs-colorcolor5, #05bcf4), var(--gs-colorcolor4, #065b99)));
}
.blend-image > img{
	mix-blend-mode: multiply;
}
.has-color-9-color{
    color: var(--gs-colorcolor9,#fff);
}
.ortho-table thead {
	background-color: var(--gs-colorcolor2, #065b99);
	color: var(--gs-colorcolor9, #fff);
	border: 0;
}
.ortho-table thead tr th {
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: clamp(1rem, calc(0.9261rem + 0.5525vw), 1.375rem);
}
.ortho-table tbody tr td {
	font-size: clamp(1rem, calc(0.9006rem + 0.2762vw), 1.125rem);
}
.ortho-table th, .ortho-table td {
	border-color: #000;
}
