/*
Theme Name: Diavlo Child
Theme URI: http://www.sistema-studio.it
Description: Diavlo Child theme 
Author: Sistema-Studio
Author URI: http://www.sistema-studio.it
Template: Diavlo
Version: 1.0.0

General comments/License

*/

@import url(../Diavlo/style.css);

.head img {
	margin-top: -18px;
}

#top{
height:160px;
}

.head{height:160px;}

#search{
top: 164px;
right: 4px;
z-index:100;
}



#submenu li ul {
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
border: 0px solid #D6D6D6;
background:#e7e7e7;
border-bottom:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
}



#submenu ul {
margin: 0px 0px;
}

#submenu li a:hover, #submenu li a:active, #submenu .current_page_item a  {
	background:#e7e7e7;
	}
	

.sidebox {
margin: 10px 0px 10px 0px;
padding:0px;
}
	
.sidebar ul li{
 background:white;

}	

.sidebox ul li{
width: 100%;

}



.sidebox ul.ec3_events{
padding:10px;
}
.sidebox div{
padding:10px;
}	

h3.sidetitl {
color: #fff;
text-shadow:none;
background: #434343	;
padding: 10px;
}	
	
input[type="submit"]{

background: #CF4C23;
border: 0px;
color: #fff;
text-decoration: none;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 3px 10px;
width: 100px;
margin: 10px 0px;
cursor: pointer;
}

#submenu li:hover, #submenu li.sfHover { 
    background:#F0F0F0;
	}
	
.current-menu-item{
background:#F0F0F0;
}		

.current-menu-parent{
background:#F0F0F0;
}

.current-page-ancestor .current-menu-ancestor .current-page-parent .current_page_ancestor{
background:#F0F0F0;
}

#casing {
	padding:10px 0px 20px 0px;
}

.right{
    margin-top:0px;

}

#content {
	margin-top:0px;
		}

.wpcf7-textarea{
width: 100% !important;}