/*
Theme Name: Go Child
Theme URI: mailto:webmaster@siomanetworks.com
Template: go
Author: C. R. G.
Author URI: http://siomanetworks.com/
Description: Single and intuitive.
Tags: block-styles,custom-colors,custom-logo,custom-menu,e-commerce,editor-style,one-column,theme-options,threaded-comments,translation-ready,wide-blocks
Version: 1.0.0.1001
Updated: 2023-02-02 18:54:57

*/
@media all{
	html > body{
		min-width:350px!important;
		overflow:auto!important;
	}
}
@media screen{
	html > body table tr > th, html > body table tr > td {
		word-break: normal;
	}
	html > body .entry-header{
		padding-top:.3rem!important;
		margin-top:0!important;
	}
	h1,h2,h3,h4,h5,h6{
		padding-top:.3rem!important;
		margin-top:.3rem!important;
	}
	body .site > footer {
		padding-top:0!important;
		padding-bottom: .5rem!important;
		border-top: 3px solid var(--bs-danger)!important;
	}
	body .site > header{
		border-bottom: 3px solid var(--bs-danger)!important;
	}
	/*Text content justify*/
	main > article .content-area > p:not([class*="center"]){
		text-align:justify!important;
	}
	/*Logo*/
	html > body .site > header > [class^="header_"]{
		padding-top: .5rem;
		padding-bottom:.5rem;
	}
	html > body > * .custom-logo{
		min-width:250px!important;
		min-height:3rem!important;
	}
	html > body > * .custom-logo img{
		min-height:100%!important;
		width:auto!important;
	}
	html > body > * .container-banner{
		min-height: auto; /*calc(220px + 1.5rem);*/
		margin-top: .7rem;
		padding-left:0;
		padding-right:0;
		margin-bottom:.7rem;
		opacity: 70%;
	}

	html > body > * .banner-site{
		max-height:200px!important;
		max-width:100%!important;
		/*width:100%!important;*/
		height:100%!important;
	}
	html > body > * .banner-site-shadow{
		display:block;
		max-height:200px!important;
		min-height:100%;
		height:auto;
		max-width:95%!important;
		width:100%!important;
		background-repeat: no-repeat;
		background-position: center;
		background-attachment: cover;
		background-size: contain;
		background-image:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(/wp-content/uploads/2023/04/collage-1.png);;
	}
	html > body > * .carousel .carousel-image{
		height:inherit!important;
		max-width:96%!important;
		max-height:inherit!important;
		width:auto!important;
		background-position:cover!important;
	}
	html > body > * .carousel .carousel-item:not(.active) .carousel-image{
		display:none;
	}
	html > body > * .foot-message{
		/*
		display:grid;
		align-items:stretch;
		text-align: justify;
		*/
		padding-top:0;
		padding-bottom:0;
	}
}