/*
 Theme Name:   Twenty Nineteen Child
 Description:  Customize theme for Janine Lee
 Author:       Camilo Digital
 Template:     twentynineteen
 Version:      2.0.2
 License:      GNU General Public License v2 or later
 Text Domain:  twentynineteen-child
*/
html {
    font-size: 16px;
}
body,.author-description .author-link, .comment-metadata, .comment-reply-link, .comments-title, .comment-author .fn, .discussion-meta-info, .entry-meta, .entry-footer, .main-navigation, .no-comments, .not-found .page-title, .error-404 .page-title, .post-navigation .post-title, .page-links, .page-description, .pagination .nav-links, .sticky-post, .site-title, .site-info, #cancel-comment-reply-link, img::after, h1, h2, h3, h4, h5, h6{font-family: verdana, arial, sans-serif;}
a,a:visited {color:#6B690B}
h1,h2,h3 {color:#6b1312}
h1:not(.site-title)::before, h2::before {content:none}
input[type="text"],input[type="textarea"],input[type="email"] {max-width:100%}
button, input, select, optgroup, textarea {line-height:1.4}
.entry .entry-title {display:none}
tbody tr{
       font-size: 0.9em;
    text-align: center;
    line-height: 120%;
}
tbody tr td {padding:0}
.wp-block-table td{text-align:center;word-break: break-word;}
.wp-block-table{min-width:650px}
.table-wrap {overflow:scroll}

.main-navigation .main-menu > li {display:inline-block; text-align:center;vertical-align: middle;
    }

.main-navigation ul.main-menu > li > a{
    color: #fff;
	font-weight: 400;
	padding: 0 10px;
	display:inline-block
}

.main-navigation ul.main-menu > li > a:hover,.main-navigation ul.main-menu > li.current_page_item a,.main-navigation ul.main-menu > li.current-page-ancestor a,.main-navigation .main-menu > li{color:#ffeb3b}
.main-navigation .sub-menu > li {
   background: #4f0504;
    box-shadow: 0px 2px 5px #000;
}

.main-navigation .sub-menu {
	background-color: #ddd  !important;
}

.main-navigation .sub-menu>li>a {font-weight:400}
.site-branding { margin: 0; text-align:center;background:#4f0504;padding:10px}
.site-header {
	padding: 0;
}

.site-featured-image {position: relative;
clear: both;}

.social-icons {font-size:2em}
.contact-info {font-size:1.5em}
footer i {color: #c1983c;
    margin: 0 5px;}

#colophon {box-shadow: 0px 0px 2px 2px #ccc;}

#colophon .site-info {
    margin: 0;
    padding: 2em;
    text-align: center;
    max-width: 1700px;
}
.entry .entry-footer {display:none}
#colophon .widget-area {background:#333;color:#fff;padding: 30px 8%;
margin: 0;}
#colophon .widget-area  h2 {color: #fff;
font-size: 1.8em;}
.contact-submit {clear:both;padding-top:20px;text-align:center
}
.contact-right textarea {max-height:245px}

/****** Home Page ****/
.home article header {display:none}
.home .entry .entry-content .wp-block-cover.alignfull{margin: 0;
    min-height: 650px;
    justify-content: left;
    align-items: flex-end;
    padding-bottom: 50px;}
.home .wp-block-cover-text {
       color: #8b3031 !important;
    font-size: 4em !important;
    max-width: 70% !important;
    text-align: left;
}
.home .wp-block-cover-image.has-background-dim:before, .wp-block-cover.has-background-dim:before {content:none}
/****** End Home Page ****/	

#page .site-featured-image img {width:100%}
	
	.contact-left {width:49%;float:left}
	.contact-right {width:49%;float:right}
	.entry .entry-content > *, .entry .entry-summary > * {max-width:100%}
	.entry .entry-content > iframe[style] {margin:40px auto !important}
.page-id-26 .entry .entry-content .wp-block-image img {margin:auto}
#post-24 .wp-block-columns{text-align:center}
#post-24 .wp-block-image img {margin:auto}
/***** Contact ***/
#contact-form {float: left;
    width: 47%;
    padding: 2%;
    box-shadow: 0px 0px 5px #999;
    border-radius: 10px;}
#contact-info {width: 47%;
    float: right;
    font-size: 1.2em;}f
#contact-form input[type=text],#contact-form input[type=textarea],#contact-form input[type=email] {width:100%}
#contact-form textarea{height:150px}
/***** End Contact ****/

@media only screen and (max-width: 720px) {
	
element.style {
}
tbody tr {
    font-size: 0.75em;
	}
	#contact-form,#contact-info {width:100%}
	.wp-block-media-text {
    display: block;
}
}