/*
Theme Name: Vantage Child
Author: SiteOrigin
Author URI: http://siteorigin.com/
Theme URI: http://siteorigin.com/theme/vantage
Description: Vantage Child Theme
Version: 1.0.0
Template: vantage
Text Domain: vantage
Domain Path: /languages/
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
body { background: #eee5f1; font-size: 20px; font-family: "Comic Sans MS","Comic Neue"!important; }

#masthead img.logo-height-constrain {height: 160px; width: auto;}
#masthead .support-text { font-weight: normal; color: black; font-style: normal!important; text-align: right; font-size: 20px!important; } 
#masthead .support-text .highlight {font-weight: 900!important; color: #9900cb;} 
#masthead .main-navigation { background: #ffccff; border: 1px solid black; }
#masthead .main-navigation .search-icon-icon { background: #ffccff; }
#masthead .main-navigation * { color: #9900cb; text-transform: uppercase; font-size: 24px; }
#masthead .main-navigation ul li a { padding: 5px 24px; }
#masthead .main-navigation *:hover { color: #ffccff;}
#colophon #theme-attribution { display: none; visibility: hidden; }

.entry-content p a { background: #ffccff; border: 1px solid black; color: #9900cb; padding: 2px 5px;text-decoration: none; }

table tr td:first-child { white-space: nowrap; width: auto!important; padding-right: 30px!important; } 
table td { width: auto; font-size: 20px!important; margin: 0px; padding: 3px 0px;} 

ul li { list-style-type: disc; }
p { margin-block-start: 0.5em!important; margin-block-end: 0.5em!important; font-family: "Comic Sans MS","Comic Neue"!important; }

p.purpleheader { margin-top: 20px!important; }
.purpleheader strong {  color: #9900cb; }
.entry-main > header.entry-header { margin-bottom: 0px;}
.wp-block-heading { margin-bottom: 0px!important; }
.noborder,
.noborder * { border: 0pc none transparent!important;font-size: inherit!important; padding: 0px!important; margin: 0px!important; }
.customlayouttable td { width: auto; border: 0px none transparent;padding: 0;  font-size: inherit!important;}
.customlayouttable td:nth-child(1) { width: 100px; }
.pinkblock { background: #ffccff; border: 1px solid black; color: #9900cb; padding: 10px; }

#masthead img.logo-height-constrain {
    height: 160px;
    width: auto;
}
.logo-wrapper img {max-width: 100%;}

.mobile-nav-frame .title h3 { text-shadow: none!important; font-weight: bold!important; }

@media (min-width: 681px)  and (max-width: 1080px) {
	.logo-wrapper img {max-height: 160px!important;}
}

@media (min-width: 681px) {
	.extrapaddingtop img { margin-top: 35px; }
	.beetjepaddingtop img { margin-top: 10px; }
	.wp-block-columns.center > .wp-block-column { vertical-align: middle; top: auto; bottom: auto; margin-top: auto; margin-bottom: auto;}
}

@media (max-width: 680px) {
	#masthead .logo-wrapper {display: block; float: left; max-width:30%!important;  height: auto!important; }
	#masthead .support-text { font-size: 16px!important; margin-top: 0px!important;} 
	table td { font-size: 14px!important; } 
	table td:nth-child(1) { float: left; } 
	table td:nth-child(2) { float: right; } 
} 
