/*
Benvenuto nella funzione di personalizzazione dei CSS!

Per scoprire come funziona, consulta http://wp.me/PEmnE-Bt
*/
h3.widget-title {
	color: #474747;
	background-color: ;
}

widget-area {
	color: #474747;
	background-color: ;
}

secondary-menu ul.menu a {
	color: #474747;
	padding: 5px 25px;
}

 {
	color: #474747;
	outline: none;
	text-decoration: none;
}

.header-sidebar .widget ul.menu ul a,
#secondary-menu ul.menu  ul a {
	background-color: #474747;
	border-bottom: 1px dotted #ccc;
	color: #474747;
	font-size: 13px;
	font-size: 1.3rem;
	font-weight: 400;
	line-height: 23px;
	line-height: 2.3rem;
	height: auto;
	padding: 10px 19px;
	width: 168px;
	white-space: normal;
}	
}

.widget-title {
	color: #474747;
	font-size: 20px;
	font-size: 2rem;
}

.widget-area .widget a {
	color: #474747;
}

.widget-area .widget .widget-title a {
	color: #474747;
}

.widget-area .widget a:hover {
	color: #474747;
}

#secondary {
	float: right;
	width: 280px;
}

#secondary .widget {
	padding: 30px 40px;
	margin-bottom: 10px;
}

#secondary-menu ul.menu {
	list-style: none;
	text-align: left;
	border: 0;
	font-family: inherit;
	font-size: 70%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

.header-sidebar .widget ul.menu a, #secondary-menu ul.menu a, #footer-menu ul.menu a {
	color: #357;
}

#hgroup-wrap, .hentry, .comments-area article {
	padding-bottom: 0;
}

#secondary .widget_sp_image {
	padding: 5px;
	margin-bottom: 10px;
}

#secondary .widget_sp_image .wp-caption.alignright {
	margin-top: 1px;
	margin-bottom: 1px;
}

img.aligncenter, img.alignleft, img.alignright, .wp-caption.aligncenter, .wp-caption.alignleft, .wp-caption.alignright {
	margin-top: 1px;
	margin-bottom: 1px;
}

#secondary .widget.adsense_box_widgets {
	padding: 10px;
	margin-bottom: 10px;
}

playlist-header-sort playlist-header ui-accordion-header ui-state-default ui-accordion-icons ui-sortable-handle ui-accordion-header-active ui-state-active ui-corner-top {
	border: 1px solid #aaaaaa !important;
	border-top-style: none !important;
	height: 600px;
	overflow: auto;
}