/*
*
* ELENCO NEWS
*
*/
#news-frame 					{font-size: 10pt}
#news-frame input				{padding-left: 5px}
#news-frame a					{text-decoration:none}
#news-frame .db-elenco ul		{}
#news-frame .db-elenco ul li		{margin-bottom: 5px; position:relative}
#news-frame .db-elenco img		{width:30px}
#news-frame .db-delete			{float:left; margin-top:9px; margin-left: -35px; cursor:pointer}
#news-frame .db-item			{height: 50px; background-color: WhiteSmoke; cursor:pointer; border: 1px solid WhiteSmoke}
#news-frame .db-item button 		{float: right; position:absolute; top:10px; right: 10px;
	display: none;
	height: 30px;
	width: 70px;
	font-size: 1em;
	font-weight: bold;
	color: white;
	background-color:red;
	border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee;
	line-height:130%; text-decoration:none;
	cursor:pointer; 
	padding:5px 10px 6px 7px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
#news-frame .deleting	{border: 1px dotted red}
#news-frame .db-img		{float:left; margin-top: 5px; width: 35px; margin-left: 10px}
#news-frame .db-dta		{float:left; padding-top: 15px; min-width: 100px; margin-left: 20px;}
#news-frame .db-title		{float:left; padding-top: 15px; min-width: 250px; margin-left: 10px;}
#news-frame .db-corpo		{float:left; padding-top: 5px; min-width: 70px; margin-left: 10px;}

#news-frame .db-addnow,
#news-frame .db-conferma {
	height: 40px;
	width: auto;
	font-size: 1em;
	font-weight: bold;
	color: white;
	background-color:orange;
	border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee;
	line-height:130%; text-decoration:none;
	cursor:pointer; 
	padding:5px 10px 6px 7px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

#news-frame .db-elenco	{}
#news-frame .db-card		{min-height: 300px;}

#news-frame .card-fields {width:100%; padding-bottom:20px;}

#news-frame .rowTitolo, 
#news-frame .rowCorpo,
#news-frame .rowImage				{width:100%; padding-bottom:30px; margin-bottom:30px}

#news-frame .lblTitolo, 
#news-frame .lblCorpo,
#news-frame .lblImage  				{width:80px; float:left; font-weight:bold; color:WhiteSmoke; background-color:#3D78BA; padding: 5px 10px 5px 10px; margin-right:20px;}
#news-frame .txtTitolo input 			{width:calc(100% - 150px); float:left; border:none; border-bottom: 1px dotted silver; font-size:20px}
#news-frame .txtCorpo .dpHtml		{width:calc(100% - 150px); float:left; border: 1px dotted silver; padding:10px}
#news-frame .imgImage				{width:200px; float:left; border:none; padding:10px}
#news-frame .imgImage img			{max-width:100%}
/* usato dalle news */
#news-frame .dpImageUploader2 {
    width: 48px;
    height: 48px;
    background: url(../images/upload.png) 0 0 no-repeat; */
    display: block;
    overflow: hidden;
    cursor: pointer;
	margin-left:15px;
	z-index: 999;
}

@media (max-width: 767px) {
	h1			{font-size: 24px}
}

#toolbar-frame .dpToolbar ul li {padding: 0px 10px 0px 10px; width: auto}
#newsMain, #newsToolbar	{background-color: lightYellow}