
/* CSS Document */

.btt {
	cursor: pointer;
}

.FE-Title {
	float: none;
	font-family: 'label';
	text-transform: uppercase;
	font-size: 26px;
	margin: 15px 0 10px 15px;
}


/* DASHBOARD */

.dashboardTitle {
	width: auto;
	font-family: 'label';
	text-transform: uppercase;
	font-size: 20px;
}

#dashboardPreview {
	position: absolute;
	display: none;
}

#dashboardIcons{
	float: left;
	margin: 0px 0 0 15px;
	/*padding: 0px;*/
}

#dashboardPreview tr.rowAttach:not(:last-child) td{
	border-bottom: 1px solid #CCCCCC;
}

table tr td.fileicon{
	cursor:pointer;
}

#dashboardIcons li {
	cursor: pointer;
	width: 135px;
	height: 135px;
	display: inline-block;
	margin: 0 10px 10px 0;
	background-color: #F4F4F4;
	border: 1px dashed #ccc;
	text-align: center;
}

#dashboardIcons li [icon-name] {
	text-align: center;
}

	
#dashboardIcons li .contImg {
	width: 100%;
	height: 92px;
	text-align: center;
}
	
#dashboardIcons li .contTxt {
	width: 100%;
	height: 43px;
	font-family: 'label';
	text-transform: uppercase;
	font-size: 18px;
	line-height: 18px;
	background-color: #666;
	color: #fff;
}

#dashboardIcons li .contTxt .txtsml{
	font-size: 11px;
}
	
#dashboardIcons li.dashb-over {
	/*background-color: #C4DB00;*/
	background-color: #C4DB00;
	border: 1px dashed #ccc;
}
	
#dashboardIcons li a {
	font-weight: normal;
}
	
#dashb-feed {
	float: right;
	width: 400px;
	background-color: #ebebeb;
	overflow: hidden;
	/*
	overflow-x: hidden;
	*/
	box-sizing: border-box;
}

#dashb-feed * {
	box-sizing: border-box;
}
	
#dashb-feed .dashb-feedTitle {
	padding: 5px 10px;
	font-family: 'label';
	text-transform: uppercase;
	font-size: 18px;
	color: #fff;
	background-color: #666;
	cursor: pointer;
}
	
#dashb-content {
	width: auto;
	overflow: auto;
	margin: 0px;
}

#dashb-content .elementForm {
	width: 100%;
	background: transparent;
	border: none;
	
}

.dashb label {
	font-size: 12px;
}

#dashb-content .elementForm .labelForm {
	float: left;
	clear: both;
	margin-bottom: 3px;
}

#dashb-content .elementForm .inputForm {
	float: none;
	width: auto;
	clear: left;
	padding: 5px;
	text-align: left;
	border: none;
	background-color: #fff;
	border: 1px solid #ccc;
}

.srcFilters:not(#grpOther) {
	float: left;
	margin: 2px 5px;
	padding: 5px 7px;
	clear: none;
	background-color: #f4f4f4;
}

.srcFilters:not(#grpOther) li {
	float: left;
	margin: 2px 0px;
	padding: 5px 7px;
	clear: none;
	background-color: #f4f4f4;
	background-image: none;
}

#grpOther {
	float: right;
	padding: 0;
	margin: 0 2px 0 0;
}


.srcFilters li {
	float: left;
	padding: 4px 7px;
	margin-left: 7px;
	background-color: #C4DB00;
	border: 1px solid #fff;
	color: #222;
	cursor: pointer;
	select: none;
}

.srcFilters li:first-child{
	margin-left: 0px;
}

.srcFilters li.off {
	color: #666;
	border: 1px solid #ccc;
	background-color: #f4f4f4;
}


.bcmSrc {
	float: left;
	/*border: 1px solid #222;*/
	font-family: 'label';
	text-transform: uppercase;
   font-size: 16px;
	color: #666;
   margin: 9px 5px 0 5px;
   padding: 6px 5px;
   line-height: 10px;
}

.srcStats .b {
	font-size: 20px;
	color: #444;
}


#dashb-feed li {
	cursor: pointer;
	display: block;
	padding: 10px;
	background-color: #F4F4F4;
	border-bottom: 1px solid #ccc;
	text-align: left;
}
	
#dashb-feed li:hover, #dashb-feed li.selected {
	background-color: #fff;
}
	
#dashb-feed li .img {
	float: left;
	margin-top: 10px;
}
	
#dashb-feed li .data {
	float: none;
	margin-left: 65px;
}
	
#dashb-feed li .from {
	float: none;
	margin-left: 65px;
	font-size: 12px;
}
	
#dashb-feed li .title {
	float: none;
		
	margin: 2px 0;
	margin-left: 65px;
	font-size: 14px;
	font-weight: bold;
}
	
#dashb-feed li .text {
	float: none;
	margin: 5px 0;
	font-size: 12px;
	margin-left: 65px;
	cursor: pointer;
}

#dashb-feed form li {
	padding: 0;
}


#dashb-feed ul.select2-choices {
	background-color: #fff;
	background-image: none;
	border: 1px solid #CCCCCC;
}

#dashb-feed .select2-container li.select2-search-choice {
	border: 1px solid #ccc;
	background-color: #F4F4F4;
	padding: 3px 5px 5px 18px;
}

#dashb-feed .select2-container li.select2-search-field {
	border: 0;
	background: none;
}

#dashb-feed form li.select2-search-choice div {
	margin: 0;
}


.your * {
	box-sizing: border-box;
}


.your {
	width: 100%;
	/*float: left;*/
	margin: 0px 0 0 0px;
	padding: 0px;
}


.your li {
	cursor: pointer;
	width: 100%;
	/*min-width: 650px;*/
	display: inline-block;
	margin: 0 0px 0px 0;
	/*background-color: #F4F4F4;*/
	padding: 15px 0;
	font-size: 14px;
	text-align: left;
	border-left: 5px solid transparent;
	background-color: #f4f4f4;
}

/*
#yournews.your li:not(.sent) {
	background: #f4f4f4 url(../../_Project/Images/bckDftRow.png) no-repeat 0 0;
}
*/

.your li {
	background: #f4f4f4 url(../../_Project/Images/bckDftRow.png) no-repeat top 0px left -5px;
}


.your li.sent {
	background: #f4f4f4 url(../../_Project/Images/bckSntRow.png) no-repeat top 0px left -5px;
}

.your li:not(.tckselected):hover {
	background-color: #ebebeb;
}

li.tcklighter {
	background-color: #f4f4f4;
}

.your li.tckselected {
	background-color: #e0e0e0;
}


.your li div  {
	height: 100%;
	display: table-cell;
	padding: 0 10px;
	border-left: 1px solid #ccc;
	float: left;
	height: 70px;
	min-width: 75px;
}


.your li .anaTck {
	margin: 0 230px 0 15px;
	padding-left: 15px;
	float: left;
	display: block;
	width: auto;
	border-left: none;
}


.your li .title {
	font-size: 20px;
	font-family: 'label';
	text-transform: uppercase;
}
	
.your li .contImg {
	height: 92px;
}
	
.your li .contTxt {
	height: 43px;
	font-family: 'label';
	text-transform: uppercase;
	font-size: 14px;
	line-height: 15px;
	background-color: #666;
	color: #fff;
}
	
.your li.dashb-over {
	background-color: #C4DB00;
}
	
.your li a {
	font-weight: normal;
}


.your .label{
	font-size: 8px;
	color: #666;
}

.your .title{
	font-size: 24px;
	font-style:normal;
	background: none;
	border:none;
	padding-left: 0px;
}

.your .notes{
	font-size: 12px;	
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* BOZZA */
.your .status_1{
	background: #F4F4F4 url(../../_Project/Images/bckDftRow.png) no-repeat top 0px left -5px;
	
}

/* NON ASSEGNATO */
.your .status_2{
	background: #F4F4F4 url(../../_Project/Images/bckNotAssRow.png) no-repeat top 0px left -5px;
	
}

/* ASSEGNATO / IN LAVORAZIONE */
.your .status_3, .your .status_6{
	background: #F4F4F4 url(../../_Project/Images/bckAssRow.png) no-repeat top 0px left -5px;
}

/* CHIUSO */
.your .status_4{
	background: #F4F4F4 url(../../_Project/Images/bckSntRow.png) no-repeat top 0px left -5px;
}

/* RESPINTO */
.your .status_5{
	background: #F4F4F4 url(../../_Project/Images/bckResRow.png) no-repeat top 0px left -5px;
}


.your .rowStatus {
	position: relative;
	top: -15px;
	border-left: 0;
	width: 15px;
	height: 15px;
	min-width: 15px;
	max-width: 15px;
	padding: 0;
	overflow: hidden;
	left: -5px;
}

.your ul li {
	overflow: hidden;
}

.your .usrAdvice {
	display: none;
}

.your .usrAdvice, .your .usrAdvice div {
	float: left;
	position: relative;
	clear: both;
}

.your .usrAdviceArrow {
	float: left;
	margin-left: 25px;
	border: 8px solid transparent;
	border-bottom: 10px solid #666;
	font-weight: bold;
	clear: both;
}

.your .usrAdviceInt {
	float: left;
	margin-top: 0px;
	font-size: 14px;
	padding: 15px;
	background-color: #666;
	color: #fff;
}





.dashb input[type="text"], .dashb select, .dashb textarea {
	width: 100%;
	padding: 5px 0;
}


.dashb select{
	width:100%;
	height: 30px;
}


.dashb label{
	color: #666;
	text-transform: none;
}


.dashb form div:not(.cke_inner):not(.btt){
	margin-bottom: 10px;
}


.dashb form .cke {
	display: none;
}

.dashb form .cke_bottom {
	display: none;
}

.bcm .row {
	border-bottom: 1px solid #000;
	background-color: #fff;
	cursor: pointer;
}

.bcm .row.odd {
	background-color: #f4f4f4;
}

.bcm .row td {
	padding: 10px;
	border-bottom: 1px solid #ccc;
	/*border-right: 1px solid #ccc;*/
}

.bcm .row td:first-child {
	padding-left: 25px;
} 


/*
.bcm .row td:nth-child(2) {
	font-size: 22px;
	font-family: 'label';
	line-height: 18px;
}
*/

.bcm .row .contacts {
	font-size: 22px;
	font-family: 'label';
	text-transform: uppercase;
	line-height: 18px;
}

.bcm .row td .text {
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
}

.bcm .row:hover {
	background-color: #ebebeb;
}

.bcm .row td.address.text {
		font-size: 12px;
}

.bcm .row td.id.text span, .bcm .row td.room.text span, .bcm .row td.int1.text span {
	font-size: 22px;
	font-family: 'label';
	text-transform: uppercase;
	line-height: 18px;
} 

/*
.bcm .row td.room:nth-child(2) {
	font-size: 22px;
	font-family: 'label';
	line-height: 18px;
}
*/

#generalinfo .btt,
#dashb-content .btt {
	padding: 8px 12px;
	font-weight: normal;
	opacity: 1;
	cursor: pointer !important;
	font-size: 15px;
}

.btt.ui-state-default {
	background-color: #9CA800;
	border: 1px solid #9CA800;
	color: #fff;
	
}


.btt.ui-state-disabled {
	background-color: #ebebeb;
	border: 1px solid #c9c9c9;
	color: #999;

	
}










/* CUSTOM SCROLL */

.listScroll {
	clear: both;
	height: 100%;
	overflow: hidden;
}

.listScroll .scrollcontent {
	height: 100%;
	overflow: auto;
	z-index: 1000;
}

.listScroll .scrollcontent div:firstChild {
	height: 100%;
	z-index: 1000;
}


.listScroll .scrollcontent .tr {
	width: 100%;
	cursor: pointer;
}

.listScroll .scrollcontent .tr .td {
	width: auto;
	height: auto;
	overflow: hidden;
	padding: 10px;
}
	

/* ELEMENTI UPLOAD FILE */

#uplPanel {
	margin-top: 15px;
}

.uplFiles {
	/*width: 300px;*/
	padding: 10px;
	background-color: #ebebeb;
}

.uplFiles .listScroll {
	/*width: 300px;*/
	height: 180px;
	/*margin-bottom: 10px;*/
	background-color: #fff;
}

.uplFiles .listScroll .scrollcontent {
	/*width: 300px;*/
	padding: 0 2.-.drpx;
}

.upltable {
/*	width: 300px;*/
}


.uplFiles .row td {
	border-bottom: 1px solid #ebebeb;
}

.uplFiles .td, .uplFilesList .th {
	padding: 3px;
}

.uplFiles .td.fileicon {
	/*display: inline-block;*/
	/*width: 12px;*/
	cursor: pointer;
}

.uplFiles .td.filename {
/*	display: table-cell;*/
	/*width: 170px;*/
}

.uplFiles .td.filesize {
	/*display: inline-block;*/
/*width: 60px;*/
	text-align: right;
}



#uplPanel {
	clear: both;
	font-size: 11px;
	float: none;
	/*margin: 10px;*/
}

#uplPanel .drop {
	padding: 10px 3%;
	background-color: #FFF;
}


/***************************/



/* SCHEDA BCM */
/*
.winTab {
	position: absolute;
	float: left;
	height: 100%;
	background-color: #fff;
	z-Index: 5000;
	font-size: 16px;
}
*/

/*
.winTab div, .winTab span {
	float: none;
	width: auto;
	display: block;
}


.winTab .bttBack {
	font-size: 18px;
	clear: both;
	width: auto;
	font-family: "label";
	padding: 10px 0;
	background: #999 url(../../_Project/Images/bttBack.png) no-repeat 18px 12px;
}

.winTab .bttBack.t {
	margin-bottom: 25px;
}

.winTab .bttBack.b {
	margin-top: 25px;
}

.winTab .bttBack div {
	margin-left: 55px;
}

.winTab a .bttBack , .winTab a:link .bttBack , .winTab a:visited .bttBack  {
	text-decoration: none;
	color: #fff;
}
*/

.dsh_stats_module .boxTitle{
	font-size: 18px;
	font-weight: 400;
	font-family: 'Label';
	margin-bottom: 5px;
}
.dsh_stats_module .tableStats{
	border-collapse: collapse;
}
.dsh_stats_module .tableStats th{
	font-weight: bolder;
}
.dsh_stats_module .tableStats th, .dsh_stats_module .tableStats td{
	border: 2px solid white;
	padding: 4px;
}

.dsh_stats_module .tableStats tr:nth-child(even) {background: #f9f9f9;}
.dsh_stats_module .tableStats tr:nth-child(odd) {background: #ebebeb;}


.winTabCont {
	/*background-color: #fff;*/
	border-left: 1px solid #ccc;
	padding: 5px 0;
	float: left;
	width: 99%;
}

.winTabCont a, .winTabCont a:link, .winTabCont a:visited {
	text-decoration: none;
	color: #333;
	padding: 5px 0;
}

.winTabCont a:hover, .winTabCont a:active {
	text-decoration: none;
	color: #333;
}


.winTabCont .data {
	float: none;
	clear: both;
	margin: 0 auto;
	padding: 10px 0 10px 0;
	
	font-size: 12px;
}

.winTabCont .data.row {
	border-top: 1px solid #fff
}

.winTabCont .data.first {
	border-top: none;
}

.winTabCont span, .winTabCont .data span, .winTabCont .data .label {
	float: none;
	clear: both;
	width: auto;
	/*margin-left: 55px;*/
	margin-left: 0px;
}

.winTabCont .data div div .label {
	color: #457D9E;
}

.winTabCont .res .data span {
	font-family: "label";
	text-transform: uppercase;
	/* letter-spacing: -1px; */
	font-size: 16px;
	font-weight: normal;
	color:#333;
}

.winTabCont .data span .label {
	margin-left: 0;
}

.winTabCont span span {
	margin: 0;
}

.winTabCont .data:not.ana {
	cursor: pointer;
}

.winTabCont .data.ana.ctt .name {
	line-height: 40px;
}

.winTabCont .data.ana.first {
	padding-top: 0px;
	padding-bottom: 0px;
}

.winTabCont .info {
	margin-top: 5px;
}

.winTabCont .info .label{
	margin-top: 5px;
}

.winTabCont .info .label, .winTab .info span {
	font-size: 14px;
	margin-left: 0;
	
}


/* CTT */

.winTabCont .ctt .data.ana.first.ctt {
	background: transparent url(../../_Project/Images/imgDefaultCtt.png) no-repeat 5px bottom;
}

.winTabCont .ctt .data.ana.acc {
	background: transparent url(../../_Project/Images/imgDefaultAcc.png) no-repeat 5px 10px;
}

.winTabCont .ctt .data.ana.acc .name {
	font-size: 25px;
	padding: 8px 0 5px 0;
}

.winTabCont.ctt .dtlBlock {
	float: left;
	width: 100%;
	border-top: 1px solid #ccc;
	margin-top: 15px;
	/*padding-top: 10px;*/
}


/* ACC */

.winTabCont .acc .data.ana.ctt {
	background: transparent url(../../_Project/Images/imgDefaultCtt.png) no-repeat 5px 10px;
}

.winTabCont .acc .data.ana.acc {
	background: transparent url(../../_Project/Images/imgDefaultAcc.png) no-repeat 5px 0;
}

.winTabCont .acc .data.ana.ctt .name {
	font-size: 25px;
}

.winTabCont .data.ana.acc div {
	width: auto;
	height: auto;
	float: none;
	/*margin-left: 55px;*/
}

.winTabCont .data.ana .title {
	font-size: 14px;
	clear: both;
	line-height: 10px;
}

.winTabCont .data.ana .name {
	font-family: "label";
	text-transform: uppercase;
/* 	letter-spacing: -1px; */
	font-size: 25px;
	clear: both;
}

.winTabCont .data .label {
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: left;
	display: block;
	padding: 5px 0 0 0;
}

.winTabCont .data.type_1, .winTabCont .data.type_9 {
	background: transparent url(../../_Project/Images/bttPhone.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;	
}  

.winTabCont .data.type_2 {
	background: transparent url(../../_Project/Images/bttFax.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}

.winTabCont .data.type_3 {
	background: transparent url(../../_Project/Images/bttMobilePhone.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}

.winTabCont .data.type_4 {
	background: transparent url(../../_Project/Images/bttEmail.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
} 

.winTabCont .data.type_5 {
	background: transparent url(../../_Project/Images/bttLink.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}

.winTabCont .data.type_6, .winTabCont .data.type_12 {
	background: transparent url(../../_Project/Images/bttVoip.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}


["icon-name"]["icon-bgcolor-hover"]:hover {
	background-color: red;
}
@charset "utf-8";
/* CSS Document */

/*
.FE-Title {
	color: #fff;
}
*/

/* DASHBOARD */

/*
.dashboardTitle {
	width: auto;
	font-family: 'BebasNeueRegular';
	font-size: 20px;
}

#dashboardPreview {
	display: none;
}


#dashboardIcons, #dashboardPreview {
	float: left;
	margin: 0px 0 0 15px;
	padding: 0px;
}

#dashboardPreview tr.rowAttach:not(:last-child) td{
	border-bottom: 1px solid #CCCCCC;
}

table tr td.fileicon{
	cursor:pointer;
}

#dashboardIcons li {
	cursor: pointer;
	width: 135px;
	height: 135px;
	display: inline-block;
	margin: 0 10px 10px 0;
	background-color: #F4F4F4;
	border: 1px dashed #ccc;
	text-align: center;
}
	
#dashboardIcons li .contImg {
	width: 100%;
	height: 92px;
}
	
#dashboardIcons li .contTxt {
	width: 100%;
	height: 43px;
	font-family: 'BebasNeueRegular';
	font-size: 18px;
	line-height: 15px;
	background-color: #666;
	color: #fff;
}

#dashboardIcons li .contTxt .txtsml{
	font-size: 11px;
}
*/





/* PERSONALIZZAZIONE DASHBOARD */
body[where='Dashboard'] #content {
	background: transparent url('/_Project/Images/dashboardBackground.jpg') no-repeat center center / cover;
}
body[where='Dashboard'] .FE-Title {
	color: #fff;
}
/* FINE PERSONALIZZAZIONE DASHBOARD */


#dashboardIcons li.dashb-over {
	/*background-color: #C4DB00;*/
	background-color: #F8C300;
	border: 1px dashed #ccc;
}
	
#dashboardIcons li a {
	font-weight: normal;
}
	
#dashb-feed {
	float: right;
	width: 400px;
	background-color: #ebebeb;
	overflow: hidden;
	/*
	overflow-x: hidden;
	*/
}
	
#dashb-feed .dashb-feedTitle {
	padding: 5px 10px;
	font-family: 'bebasNeueRegular';
	font-size: 18px;
	color: #fff;
	background-color: #666;
}
	
#dashb-content {
	width: auto;
	overflow: auto;
	margin: 10px;
}

#dashb-content .elementForm {
	width: 100%;
	background: transparent;
	border: none;
	
}

.dashb label {
	font-size: 12px;
}

#dashb-content .elementForm .labelForm {
	float: left;
	clear: both;
	margin-bottom: 3px;
}

#dashb-content .elementForm .inputForm {
	float: none;
	width: auto;
	clear: left;
	padding: 5px;
	text-align: left;
	border: none;
	background-color: #fff;
	border: 1px solid #ccc;
}

.srcFilters:not(#grpOther) {
	float: left;
	margin: 2px 5px;
	padding: 5px 7px;
	clear: none;
	background-color: #f4f4f4;
}

.srcFilters:not(#grpOther) li {
	float: left;
	margin: 2px 0px;
	padding: 5px 7px;
	clear: none;
	background-color: #f4f4f4;
	background-image: none;
}

#grpOther {
	float: right;
	padding: 0;
	margin: 0 2px 0 0;
}


.srcFilters li {
	float: left;
	padding: 4px 7px;
	margin-left: 7px;
	background-color: #C4DB00;
	border: 1px solid #fff;
	color: #222;
	cursor: pointer;
	select: none;
}

.srcFilters li:first-child{
	margin-left: 0px;
}

.srcFilters li.off {
	color: #666;
	border: 1px solid #ccc;
	background-color: #f4f4f4;
}


.bcmSrc {
	float: left;
	/*border: 1px solid #222;*/
	font-family: 'BebasNeueRegular';
   font-size: 16px;
	color: #666;
   margin: 9px 5px 0 5px;
   padding: 6px 5px;
   line-height: 10px;
}

.srcStats .b {
	font-size: 20px;
	color: #444;
}


#dashb-feed li {
	cursor: pointer;
	display: block;
	padding: 10px;
	background-color: #F4F4F4;
	border-bottom: 1px solid #ccc;
	text-align: left;
}
	
#dashb-feed li:hover, #dashb-feed li.selected {
	background-color: #fff;
}
	
#dashb-feed li .img {
	float: left;
	margin-top: 10px;
}
	
#dashb-feed li .data {
	float: none;
	margin-left: 65px;
}
	
#dashb-feed li .from {
	float: none;
	margin-left: 65px;
	font-size: 12px;
}
	
#dashb-feed li .title {
	float: none;
		
	margin: 2px 0;
	margin-left: 65px;
	font-size: 14px;
	font-weight: bold;
}
	
#dashb-feed li .text {
	float: none;
	margin: 5px 0;
	font-size: 12px;
	margin-left: 65px;
	cursor: pointer;
}

#dashb-feed form li {
	padding: 0;
}


#dashb-feed ul.select2-choices {
	background-color: #fff;
	background-image: none;
	border: 1px solid #CCCCCC;
}

#dashb-feed .select2-container li.select2-search-choice {
	border: 1px solid #ccc;
	background-color: #F4F4F4;
	padding: 3px 5px 5px 18px;
}

#dashb-feed .select2-container li.select2-search-field {
	border: 0;
	background: none;
}

#dashb-feed form li.select2-search-choice div {
	margin: 0;
}



.your {
	float: left;
	margin: 0px 0 0 0px;
	padding: 0px;
}


.your li {
	cursor: pointer;
	width: 100%;
	min-width: 650px;
	display: inline-block;
	margin: 0 0px 0px 0;
	/*background-color: #F4F4F4;*/
	padding: 15px 0;
	font-size: 14px;
	text-align: left;
	border-left: 5px solid transparent;
	background-color: #f4f4f4;
}

/*
#yournews.your li:not(.sent) {
	background: #f4f4f4 url(../Images/bckDftRow.png) no-repeat 0 0;
}
*/

.your li {
	background: #f4f4f4 url(../Images/bckDftRow.png) no-repeat top 0px left -5px;
}


.your li.sent {
	background: #f4f4f4 url(../Images/bckSntRow.png) no-repeat top 0px left -5px;
}

.your li:not(.tckselected):hover {
	background-color: #ebebeb;
}

li.tcklighter {
	background-color: #f4f4f4;
}

.your li.tckselected {
	background-color: #e0e0e0;
}


.your li div  {
	height: 100%;
	display: table-cell;
	padding: 0 10px;
	border-left: 1px solid #ccc;
	float: left;
	height: 70px;
	min-width: 75px;
}


.your li .anaTck {
	margin: 0 230px 0 15px;
	padding-left: 15px;
	float: left;
	display: block;
	width: auto;
	border-left: none;
}


.your li .title {
	font-size: 20px;
	font-family: 'BebasNeueRegular';
}
	
.your li .contImg {
	height: 92px;
}
	
.your li .contTxt {
	height: 43px;
	font-family: 'BebasNeueRegular';
	font-size: 14px;
	line-height: 15px;
	background-color: #666;
	color: #fff;
}
	
.your li.dashb-over {
	background-color: #C4DB00;
}
	
.your li a {
	font-weight: normal;
}


.your .label{
	font-size: 8px;
	color: #666;
}

.your .title{
	font-size: 24px;
	font-style:normal;
	background: none;
	border:none;
	padding-left: 0px;
}

.your .notes{
	font-size: 12px;	
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/*
.your .status_1{
	background: url(../Images/bckDftRow.png) no-repeat scroll 0 0 #F4F4F4;
	
}


.your .status_2{
	background: url("../Images/bckNotAssRow.png") no-repeat scroll 0 0 #F4F4F4;
	
}

.your .status_3, .your .status_6{
	background: url("../Images/bckAssRow.png") no-repeat scroll 0 0 #F4F4F4;
}

.your .status_4, .your .status_5{
	background: url("../Images/bckResRow.png") no-repeat scroll 0 0 #F4F4F4;
}
*/

.your .rowStatus {
	position: relative;
	top: -15px;
	border-left: 0;
	width: 15px;
	height: 15px;
	min-width: 15px;
	max-width: 15px;
	padding: 0;
	overflow: hidden;
	left: -5px;
}

.your ul li {
	overflow: hidden;
}

.your .usrAdvice {
	display: none;
}

.your .usrAdvice, .your .usrAdvice div {
	float: left;
	position: relative;
	clear: both;
}

.your .usrAdviceArrow {
	float: left;
	margin-left: 25px;
	border: 8px solid transparent;
	border-bottom: 10px solid #666;
	font-weight: bold;
	clear: both;
}

.your .usrAdviceInt {
	float: left;
	margin-top: 0px;
	font-size: 14px;
	padding: 15px;
	background-color: #666;
	color: #fff;
}





.dashb input[type="text"], .dashb select, .dashb textarea {
	width: 100%;
	padding: 5px 0;
}


.dashb select{
	width:100%;
	height: 30px;
}


.dashb label{
	color: #666;
	text-transform: none;
}


.dashb form div:not(.cke_inner):not(.btt){
	margin-bottom: 10px;
}


.dashb form .cke {
	display: none;
}

.dashb form .cke_bottom {
	display: none;
}

.bcm .row {
	border-bottom: 1px solid #000;
	background-color: #fff;
	cursor: pointer;
}

.bcm .row.odd {
	background-color: #f4f4f4;
}

.bcm .row td {
	padding: 10px;
	border-bottom: 1px solid #ccc;
	/*border-right: 1px solid #ccc;*/
}

.bcm .row td:first-child {
	padding-left: 25px;
} 


/*
.bcm .row td:nth-child(2) {
	font-size: 22px;
	font-family: 'BebasNeueRegular';
	line-height: 18px;
}
*/

.bcm .row .contacts {
	font-size: 22px;
	font-family: 'BebasNeueRegular';
	line-height: 18px;
}

.bcm .row td .text {
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
}

.bcm .row:hover {
	background-color: #ebebeb;
}

.bcm .row td.address.text {
		font-size: 12px;
}

.bcm .row td.id.text span, .bcm .row td.room.text span, .bcm .row td.int1.text span {
	font-size: 22px;
	font-family: 'BebasNeueRegular';
	line-height: 18px;
} 

/*
.bcm .row td.room:nth-child(2) {
	font-size: 22px;
	font-family: 'BebasNeueRegular';
	line-height: 18px;
}
*/



.ui-state-default {
	/*background-color: #E6E6E6;*/
	background-color: #9CA800;
	border: 1px solid #D3D3D3;
	color: #fff;
	font-weight: normal;
}


.ui-state-disabled {
	background-color: #d9d9d9;
	border: 1px solid #c9c9c9;
	color: #999;
	font-weight: normal;
	font-style: italic;
	opacity: 1;
}










/* CUSTOM SCROLL */

.listScroll {
	clear: both;
	height: 100%;
	overflow: hidden;
}

.listScroll .scrollcontent {
	height: 100%;
	overflow: auto;
	z-index: 1000;
}

.listScroll .scrollcontent div:firstChild {
	height: 100%;
	z-index: 1000;
}


.listScroll .scrollcontent .tr {
	width: 100%;
	cursor: pointer;
}

.listScroll .scrollcontent .tr .td {
	width: auto;
	height: auto;
	overflow: hidden;
	padding: 10px;
}
	

/* ELEMENTI UPLOAD FILE */

#uplPanel {
	margin-top: 15px;
}

.uplFiles {
	/*width: 300px;*/
	padding: 10px;
	background-color: #ebebeb;
}

.uplFiles .listScroll {
	/*width: 300px;*/
	height: 180px;
	/*margin-bottom: 10px;*/
	background-color: #fff;
}

.uplFiles .listScroll .scrollcontent {
	/*width: 300px;*/
	padding: 0 2.-.drpx;
}

.upltable {
/*	width: 300px;*/
}


.uplFiles .row td {
	border-bottom: 1px solid #ebebeb;
}

.uplFiles .td, .uplFilesList .th {
	padding: 3px;
}

.uplFiles .td.fileicon {
	/*display: inline-block;*/
	/*width: 12px;*/
	cursor: pointer;
}

.uplFiles .td.filename {
/*	display: table-cell;*/
	/*width: 170px;*/
}

.uplFiles .td.filesize {
	/*display: inline-block;*/
/*width: 60px;*/
	text-align: right;
}



#uplPanel {
	clear: both;
	font-size: 11px;
	float: none;
	/*margin: 10px;*/
}

#uplPanel .drop {
	/*idth: 94%;*/
	height: 65px;
	padding: 10px 3%;
	background-color: #FFF;
}


/***************************/



/* SCHEDA BCM */
/*
.winTab {
	position: absolute;
	float: left;
	height: 100%;
	background-color: #fff;
	z-Index: 5000;
	font-size: 16px;
}
*/

/*
.winTab div, .winTab span {
	float: none;
	width: auto;
	display: block;
}


.winTab .bttBack {
	font-size: 18px;
	clear: both;
	width: auto;
	font-family: "BebasNeueRegular";
	padding: 10px 0;
	background: #999 url(../Images/bttBack.png) no-repeat 18px 12px;
}

.winTab .bttBack.t {
	margin-bottom: 25px;
}

.winTab .bttBack.b {
	margin-top: 25px;
}

.winTab .bttBack div {
	margin-left: 55px;
}

.winTab a .bttBack , .winTab a:link .bttBack , .winTab a:visited .bttBack  {
	text-decoration: none;
	color: #fff;
}
*/


.winTabCont {
	/*background-color: #fff;*/
	border-left: 1px solid #ccc;
	padding: 5px 0;
	float: left;
	width: 99%;
}

.winTabCont a, .winTabCont a:link, .winTabCont a:visited {
	text-decoration: none;
	color: #333;
	padding: 5px 0;
}

.winTabCont a:hover, .winTabCont a:active {
	text-decoration: none;
	color: #333;
}


.winTabCont .data {
	float: none;
	clear: both;
	margin: 0 auto;
	padding: 10px 0 10px 0;
	
	font-size: 12px;
}

.winTabCont .data.row {
	border-top: 1px solid #fff
}

.winTabCont .data.first {
	border-top: none;
}

.winTabCont span, .winTabCont .data span, .winTabCont .data .label {
	float: none;
	clear: both;
	width: auto;
	/*margin-left: 55px;*/
	margin-left: 0px;
}

.winTabCont .data div div .label {
	color: #457D9E;
}

.winTabCont .res .data span {
	font-family: "BebasNeueRegular";
	font-size: 16px;
	font-weight: normal;
	color:#333;
}

.winTabCont .data span .label {
	margin-left: 0;
}

.winTabCont span span {
	margin: 0;
}

.winTabCont .data:not.ana {
	cursor: pointer;
}

.winTabCont .data.ana.ctt .name {
	line-height: 40px;
}

.winTabCont .data.ana.first {
	padding-top: 0px;
	padding-bottom: 0px;
}

.winTabCont .info {
	margin-top: 5px;
}

.winTabCont .info .label{
	margin-top: 5px;
}

.winTabCont .info .label, .winTab .info span {
	font-size: 14px;
	margin-left: 0;
	
}


/* CTT */

.winTabCont .ctt .data.ana.first.ctt {
	background: transparent url(../Images/imgDefaultCtt.png) no-repeat 5px bottom;
}

.winTabCont .ctt .data.ana.acc {
	background: transparent url(../Images/imgDefaultAcc.png) no-repeat 5px 10px;
}

.winTabCont .ctt .data.ana.acc .name {
	font-size: 25px;
	padding: 8px 0 5px 0;
}

.winTabCont.ctt .dtlBlock {
	float: left;
	width: 100%;
	border-top: 1px solid #ccc;
	margin-top: 15px;
	/*padding-top: 10px;*/
}


/* ACC */

.winTabCont .acc .data.ana.ctt {
	background: transparent url(../Images/imgDefaultCtt.png) no-repeat 5px 10px;
}

.winTabCont .acc .data.ana.acc {
	background: transparent url(../Images/imgDefaultAcc.png) no-repeat 5px 0;
}

.winTabCont .acc .data.ana.ctt .name {
	font-size: 25px;
}

.winTabCont .data.ana.acc div {
	width: auto;
	height: auto;
	float: none;
	/*margin-left: 55px;*/
}

.winTabCont .data.ana .title {
	font-size: 14px;
	clear: both;
	line-height: 10px;
}

.winTabCont .data.ana .name {
	font-family: "BebasNeueRegular";
	font-size: 25px;
	clear: both;
}

.winTabCont .data .label {
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.winTabCont .data.type_1, .winTabCont .data.type_9 {
	background: transparent url(../Images/bttPhone.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;	
}  

.winTabCont .data.type_2 {
	background: transparent url(../Images/bttFax.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}

.winTabCont .data.type_3 {
	background: transparent url(../Images/bttMobilePhone.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}

.winTabCont .data.type_4 {
	background: transparent url(../Images/bttEmail.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
} 

.winTabCont .data.type_5 {
	background: transparent url(../Images/bttLink.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}

.winTabCont .data.type_6, .winTabCont .data.type_12 {
	background: transparent url(../Images/bttVoip.png) no-repeat right 5px;
	cursor: pointer;
	padding: 8px 55px 10px 0;
	text-align: left;
}



