/*
Theme Name:     natamigoni.com
Theme URI:      http: //www.mediapower.it/
Description:    Figlio del tema interface
Author:         Nat Amigoni
Author URI:     http: //www.natamigoni.com
Template:       interface
Version:        1.1.0
*/
@import url("../interface/style.css");

.form-allowed-tags{
	display:none;
}


.twocols{
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	padding-top:25px;
	padding-top:25px;
	margin-bottom:15px;
	text-align:left!important;
}

.twocols p{
	text-align:left!important;
}


.twocols a:link, .twocols a:visited{
	text-decoration:underline;
	/*color: #63c6ae!important;
	color: #006699!important;*/
	color: #666666!important;
}

.twocols a:hover{
	text-decoration:underline;
	/*color: #63c6ae!important;*/
	color: #006699!important;
}

.one{
	/*float:left;
	width:65%;*/
}
.two{
	/*float:right;
	width:30%;
	border-left:1px dotted #CCC;
	padding-left:15px;*/
	display:none;
}


#menu-progetti .menu-item{
	border-bottom:1px dotted #CCC;
	padding-bottom:10px;
	margin-bottom:5px;
	/*width:220px;
	height:100px;
	float:left;
	display:inline;*/
}

#menu-progetti .menu-item a:link, #menu-progetti .menu-item a:visited, {
	text-decoration:underline;
}
#menu-progetti .menu-item a:hover {
	color:#F00;
}


a {
	color: #006699;
	/*color:#63C6AE;*/
}

a:hover {
	color:#F00;
}


.slogan-wrap {
	background-color: #006699;
	padding: 20px 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	margin-top: -1px;
}

a.more-link:link, a.more-link:visited, a.readmore:link, a.readmore:visited  {
	/*border:1px solid #339966;
	background-color:#63C6AE;*/
	/*border:1px solid #003399;*/
	background-color:#006699;
	color:#FFF;
	font-weight:bold;
	padding:5px 16px;
	text-transform:uppercase;
	border-bottom:4px solid #F00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

a.more-link:hover, a.readmore:hover {
	/*border:1px solid #009966;
	background-color:#009966;*/
	/*border:1px solid #003366;*/
	/*background-color:#003366;*/
	background-color:#F00;
	text-decoration:none;
	border-bottom:4px solid #C00;
	color:#FFF;
}


.post-featured-image img{
	border:1px solid #CCC;
	padding:2px;
	/*width:230px;
	heigth:auto;*/
	}
	
.page-title-wrap {
	background-color: #006699;
	border-bottom:6px solid #F00;
	padding: 12px 0 16px 0;
}

.page-title {
	font-size: 24px;
	line-height: 24px;
}

.slides img{
	/*border-bottom:4px solid #F00;*/
	border-top:4px solid #F00;
}

.service-item .service-icon {
	display: block;
	margin: 0 auto;
	border: 2px solid #77b0f5;
	padding-bottom:0;
}

#controllers{
	display:none;
}

.homemenu li{
	width:23%;
	display:inline;
	float:left;
	margin:0 9px 0 9px;
	padding:0;
	min-height:60px;
}

#nav_menu-3 ul{
	margin:0px;
	padding:0px;
}

#access a:hover,
#access ul li.current-menu-item a,
#access ul li.current_page_ancestor a,
#access ul li.current-menu-ancestor a,
#access ul li.current_page_item a,
#access ul li:hover > a {
	color:#F00;
}

#access ul li ul {
	position: absolute;
	background-color: #fff;
	border-top: 4px solid #f00;
	top: 100px;
	left: 0;
	width: 190px;
	-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

.entry-meta { display:none!important;}

article{ clear:both;}