/*
 Theme Name:   Tecnoforni
 Description:  Tecnoforni (Brandon Child Theme)
 Author:       Giacomo Antolini
 Author URI:   http://flocca.com
 Template:     brandon
 Version:      1.0.0
 Tags: one-column, two-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, post-formats, theme-options, translation-ready
*/

@import url("../brandon/style.css");

#Header .logo {
	float: left;
	margin: -15px 0 70px 0px;
}

#Footer .widgets_wrapper {
	display: none;
}

@media only screen and (max-width: 767px) {
	#Header a.responsive-menu-toggle {
		top: 13px !important;
		left: 0 !important;
		width: 80px !important;
	}
	#Header .addons {
		float: right !important;
		width: auto !important;
	}
	#Header .addons #searchform {
		margin-right: 0 !important;
		margin-left: 10px;
	}
}

@media only screen and (min-width: 768px) {
	#Header a.responsive-menu-toggle {
		display: none !important;
	}

	#Header #menu { display:block !important; }

	#Header #menu {
		width: 100% !important;
		z-index: 202 !important;
		position: absolute !important;
		left: 0 !important;
		bottom: 0 !important;
		top: auto !important;
		height: 60px !important;
		background-image: url("../brandon/images/pattern_slashes_3.png") !important;
	}

	#Header #menu > ul {
		width: auto !important;
	}

	#Header #menu ul li {
		width: auto !important;
	}

	
	.grid960 #Header .menu > li > a {
		letter-spacing: 0 !important;
		padding: 0 20px !important;
	}
	#Header .menu > li > a {
/*		display: inline-block;
		white-space: nowrap;*/
		padding: 0px 25px !important;
		line-height: 60px !important;
/*		text-transform: uppercase;
		letter-spacing: 2px;
		background: url(../images/menu_shadow.png) no-repeat left bottom;*/
	}
	#Header .menu > li > a:hover, #Header .menu > li.hover > a {
		height: 60px !important;
		line-height: 60px !important;
	}

	#Header .menu > li > a:hover, #Header .menu > li.hover > a {
		background: #53302e !important;
		color: #ffffff !important;
	}

	#Header .menu > li.current-menu-item > a, #Header .menu > li.current_page_item > a, #Header .menu > li.current-menu-ancestor > a, #Header .menu > li.current_page_ancestor > a {
		background: #ef4f3b !important;
		height: 70px !important;
		line-height: 70px !important;
	}
	#Header .menu > li > a:hover, #Header .menu > li.hover > a {
		background: #53302e !important;
	}


}


/* Migliora la visualizzazione dei call-to-action con molto testo su iPad. */

@media only screen and (max-width: 768px) {
	.call_to_action .call_to_action_wrapper .inner-padding {
		padding: 30px 5px !important;
	}
}


/* Visualizza il copyright sempre al centro. */

.copyright {
	position: static !important;
	margin-top: 25px !important;
	text-align: center !important;
}


/* Nasconde sempre il form per la ricerca. */

#searchform {
	display: none !important;
}
#Header .language {
	border-right: none !important;
}
