/* Standardize child theme styling */
#comments ol.commentlist {
	background: transparent;
}
.builder-module-sidebar {
	background: transparent;
}
.site-title a:hover,
.site-tagline a:hover {
	font-size: inherit;
}



/* Style Manager generated css */
.builder-container-outer-wrapper {
	background-color: transparent;
}
.builder-module-background-wrapper.builder-module-navigation-background-wrapper {
	background-color: #FFFFFF;
}
.builder-module-navigation .current-cat a {
	color: #CC6633;
	background-color: #FFFFFF;
}
.builder-module-navigation .current-menu-item a {
	color: #CC6633;
	background-color: #FFFFFF;
}
.builder-module-navigation .current_page_item a {
	color: #CC6633;
	background-color: #FFFFFF;
}
.builder-module-navigation li a {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 125%;
	background-color: #FFFFFF;
}
.builder-module-navigation li a:hover {
	color: #CC6633;
	background-color: #FFFFFF;
}
.builder-module.builder-module-navigation {
	background-color: #FFFFFF;
}
.hentry .entry-title {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.hentry .entry-title a {
	color: #CC6633;
}
.hentry .entry-title a:hover {
	color: #999999;
}
.hentry .entry-title h1 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.hentry .entry-title h2 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.hentry .entry-title h3 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.page .entry-title {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.page .entry-title h1 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.page .entry-title h2 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
.page .entry-title h3 {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	color: #CC6633;
}
body {
	background-color: #FFFFFF;
	background-image: url("https://davidhwa.com/wp-content/uploads/2019/10/David-Hwa-Site-Bkgd-3-1.jpg");
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma, Geneva, Verdana, sans-serif;
	color: #333333;
}
html {
	font-size: 112.5%;
}


/* Style Manager custom css */
.builder-container-outer-wrapper {
	margin-top: 0px;
}
.builder-module-element {
    padding: 0;
}
.hentry .entry-footer {
    display: none;
}
.entry-footer {
    margin-bottom: 0;
    padding-top: 0;
}
.builder-module-footer .builder-module-element {
    color: #666666;
}
.builder-module-footer .builder-module-element a {
    color: #666666;
    text-decoration: underline;
}
.builder-module-content-background-wrapper {
        margin-bottom: 0;
}
.builder-module-navigation-background-wrapper {
        margin-bottom: 0;
}
.builder-module-image-background-wrapper {
        margin-bottom: 0;
}
.builder-module-html-background-wrapper {
        margin-bottom: 0;
}
.builder-module-content .builder-module-element {
    padding-right: 2.5em;
    padding-top: 2em;
}
.builder-module-footer .single .builder-module-element, .builder-module-footer .left .builder-module-element {
    padding-right: 2em;
}
.builder-module-sidebar .widget {
    color: #333333;
    margin: 0;
    padding: 0;
}
ul, ol {
    list-style-position: inside;
}
.builder-module-sidebar {
    padding: 0.5em;
}
.hentry img {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 0;
    padding: 0;
}
.archive .loop-header {
 display: none;
}
.entry-footer {
 display: none;
}
.builder-module-background-wrapper {
    background: transparent;
    border-color: transparent;
    margin-bottom: 0;
}
th, td, caption {
    padding: 0px 10px 0px 0px;
}

table {
    background: none repeat scroll 0 0 Transparent;
}
table, td, th {
    border: none;
}
tr:nth-child(2n) td {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
td {
    text-align: center;
}