/*
Benvenuto nella funzione di personalizzazione dei CSS!

Per scoprire come funziona, consulta http://wp.me/PEmnE-Bt
*/
.hero-image .hero {
	text-shadow: 0 0 10px rgba(0,0,0,1);
}

.hero .hentry {
	background: rgba(0,0,0,0.5);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.site-info {
	font-size: 70%;
	line-height: 1.25em;
}

.entry-author-link,
.entry-permalink,
.entry-date,
.entry-meta {
	display: none;
}

/*Colore ex-rosso chiaro*/
/* #e74f4e */
blockquote {
	border-left: 2px solid #6B74A7;
}

pre:before {
	background: #6B74A7;
}

ins {
	background: #6B74A7;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #6B74A7;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	border-color: #6B74A7;
}

a {
	color: #6B74A7;
}

a.button,
a.button-minimal {
	border: 2px solid #6B74A7;
}

a.button {
	background: #6B74A7;
}

a.button-minimal {
	color: #6B74A7;
}

a.button-minimal:hover,
a.button-minimal:focus,
a.button-minimal:active {
	background: #6B74A7;
	border-color: #6B74A7;
}

.footer-widget-area .menu-item .dropdown-toggle:hover,
.site-content .menu-item .dropdown-toggle:hover {
	background: #6B74A7;
}

ul[id^="menu-social"] a:before {
	color: #6B74A7;
}

.format-link .entry-title a:hover:after,
.format-link .entry-title a:focus:after,
.format-link .entry-title a:active:after {
	color: #6B74A7;
}

.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
	color: #6B74A7;
}

.more-link:after {
	border-left: 4px solid #6B74A7;
}

.hero {
	background-color: #6B74A7;
}

.featured-page a.post-thumbnail:hover img,
.grid a.post-thumbnail:hover img {
	border-color: #6B74A7;
}

.featured-page .more-link,
.grid .more-link {
	background: #6B74A7;
}

.comment .comment-reply-link:after {
	border-left: 4px solid #6B74A7;
}

#infinite-handle span {
	background: #6B74A7;
}

.testimonial-entry-title a:hover,
.testimonial-entry-title a:focus,
.testimonial-entry-title a:active {
	color: #6B74A7;
}

.main-navigation ul ul a {
	background: #6B74A7;
}

.main-navigation .menu-item .dropdown-toggle,
.main-navigation .menu-item .dropdown-toggle:focus {
	background: #6B74A7;
}

.main-navigation ul ul .page_item_has_children > a .dropdown-toggle:hover,
.main-navigation ul ul .menu-item-has-children > a .dropdown-toggle:hover,
.hero-image .main-navigation ul ul .page_item_has_children > a .dropdown-toggle:hover,
.hero-image .main-navigation ul ul .menu-item-has-children > a .dropdown-toggle:hover {
	background: #6B74A7;
}

/*Colore ex-rosso scuro*/
/* #b23d3c */
.main-navigation ul ul .page_item_has_children > a .dropdown-toggle,
	.main-navigation ul ul .menu-item-has-children > a .dropdown-toggle,
	.hero-image .main-navigation ul ul .page_item_has_children > a .dropdown-toggle,
	.hero-image .main-navigation ul ul .menu-item-has-children > a .dropdown-toggle,
	.main-navigation ul ul .page_item_has_children > a .dropdown-toggle:focus,
	.main-navigation ul ul .menu-item-has-children > a .dropdown-toggle:focus,
	.hero-image .main-navigation ul ul .page_item_has_children > a .dropdown-toggle:focus,
	.hero-image .main-navigation ul ul .menu-item-has-children > a .dropdown-toggle:focus {
	border-color: #253B6d;
}

.site-header {
	background: #253B6d;
}

/*Colore ex-rosso medio*/
/* #c34242 */
.main-navigation ul ul a:hover {
	background: #415083;
}

.main-navigation .menu-item .dropdown-toggle:hover,
	.hero-image .main-navigation .menu-item .dropdown-toggle:hover {
	background: #415083;
}

/*Colore ex-rosso scurissimo*/
/* #a13736 */
.footer-widget-area .menu-item .dropdown-toggle:hover,
	.site-content .menu-item .dropdown-toggle:hover {
	border-color: #042B5C;
}

.main-navigation ul ul li {
	border-bottom: 1px solid #042B5C;
}

.main-navigation ul ul ul.toggle-on {
	left: 100%;
	border-top: 1px solid #042B5C;
}

.menu-primary .sub-menu {
	border: 1px solid #042B5C;
}

/* Dropdown Toggle */
.main-navigation .menu-item .dropdown-toggle,
	.main-navigation .menu-item .dropdown-toggle:focus {
	border-color: #042B5C;
}

/*ALTRE MOD*/
.attachment-edin-featured-image,
.post-thumbnail {
	width: 100% !important;
	margin: 0 !important;
}

.post-thumbnail img {
	border-radius: 4px !important;
}

@media screen and (min-width: 1230px) {
	.content-area, .main-navigation {
		width: 800px;
	}
	
	.main-navigation li {
		margin-right: 25px;
	}
}

@media screen and (min-width: 1020px) {
	.main-navigation {
		margin-right: 0;
	}
	
	.content-area, .site-branding, .site-info {
		margin-left: 20px;
	}
	
	.content-area, .main-navigation {
		width: 740px;
	}
	
	.main-navigation li {
		margin-right: 18px;
	}
	
	.page_item_has_children > a, .menu-item-has-children > a {
		padding-right: 35px;
	}
}

.iconadownload {
	font-size: 2em;
	vertical-align: middle;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.presentazione {
	font-size: 1em;
}

ul.nav li.dropdown:hover > ul.dropdown-menu {
	display: block;
	margin: 0;
}