/*
Theme Name: Hueman Child
Theme URI: https://presscustomizr.com/hueman/
Template: hueman
Author: nikeo
Author URI: https://presscustomizr.com
Description: The Hueman theme loads fast and is 100% mobile-friendly according to Google. One of the best rated theme for blogs and magazines on WordPress.org. Powering 70K+ websites around the world.
Tags: one-column,two-columns,three-columns,right-sidebar,left-sidebar,custom-colors,custom-menu,featured-images,flexible-header,full-width-template,post-formats,sticky-post,theme-options,threaded-comments,translation-ready
Version: 3.7.23.1673437399
Updated: 2023-01-11 12:43:19

*/

/*nascondi blocco in pagina attiva*/
.page-id-7 #block-13{
	display:none;
}
.page-id-19 #block-14{
	display:none;
}
.page-id-22 #block-15{
	display:none;
}
.page-id-25 #block-16{
	display:none;
}
.page-id-28 #block-17{
	display:none;
}

.page-title {
    background-color: rgba(221,189,139,0.74) !important;
}
.page-title h1 {
    color: #09460a !important;
    font-size: 3rem;
}
.menu-navigazione-container a{
	color: #ffffff !important;
	font-weight: 700;
}
.menu-navigazione-container a:hover{
	color: #1982c4;
}
.sidebar-content p, .sidebar-content h4{
	color:#ffffff!important;
}.sidebar-content p, .sidebar-content h4{
	color:#ffffff!important;
}
.sidebar-content p, .sidebar-content h4{
	color:#ffffff!important;
}
.widget a {
    color: #fff !important;
    background-color: #0a460b;
	border: 1px solid #000000;
    padding: 10px;
    font-weight: 700;
    border-radius: 10px;
}
.widget a:hover {
    background-color: #128a14;
}
.widget img{
	border-radius: 10px;
	border: 1px solid #ffffff;
}
.themeform label, .wpcf7 p{
	color: #ffffff !important;
}

.wpcf7-submit{
	background-color: #0a460b !important;
	color: #ffffff !important;
	border-radius: 15px;
}
.wpcf7-submit:hover{
	background-color: #128a14 !important; 
}
.wpcf7-form-control{
	border-radius: 15px !important;
}
.form-stretto .wpcf7-form-control{
	width: 100%;
}
.privacy-disc{
	color: #ffffff !important;
}
.privacy-disc a{
	color: #000000 !important;
}
.privacy-disc a:hover{
	color: #ededed !important;
}
.wpcf7 input[type=number], .wpcf7 input[type=text], .wpcf7 input[type=email], .wpcf7 input[type=url], .wpcf7 input[type=tel], .wpcf7 select, .wpcf7 textarea{
		color: #000000 !important;
		font-size: 16px !important;
}
.wpcf7 span.wpcf7-not-valid-tip {
    width: 42%;
	background: none !important;
	color: #ffffff !important;
}

input span {
	color: #ffffff !important;
}
.nb-loc [data-sek-level] .sek-module-inner a {
    color: #19ff1d !important;
    text-decoration: underline;
}
@media screen and (max-width: 1366px){
	body{
		font-size: 0.8rem;
	}
	.site-title{
		font-size: 2.625em !important;
	}
	p, ol li{
		font-size: 0.8rem !important;
	}
	.page-title h1 {
    	font-size: 1.9rem;
    	line-height: 45px;
	}
	.entry attachment img, .entry img.size-auto, .entry img.size-large, .entry img.size-medium {
		height: 400px !important;
    	object-fit: cover !important;
	}
}
@media screen and (max-width: 768px){
	.page-title h1 {
    	font-size: 1.9rem;
    	line-height: 45px;
	}
	.no-radius{
		border-radius: 0 !important;
	}
}
@media screen and (min-width: 480px){
	#nav-header{
		display: none;
	}
}
@media screen and (max-width: 480px){
	.no-radius{
		border-radius: 0 !important;
	}
	.page-title h1 {
    	font-size: 1.3rem;
    	line-height: 45px;
	}
}
