.wCTAEtichetta {

  width: auto!important;
  font-size:105%;
  font-weight: bold;

}

.wCTATesto {

  width: auto!important;

}

.orderRow.orderStatus, .orderRow.orderID {

  display: none;

}

#orderStructure_5, #orderStructure_7, #orderStructure_10, #orderStructure_15, #orderStructure_30, #orderStructure_35 {

  //display: none;

}

.wCTAModulisticaCommessa {

  width: 300px;
  overflow: auto;
  text-align: left;
  border: 1px solid #CCCCCC;
  min-height: 80px;

}

.wCTAModulisticaCommessa .title {
  
  width: 100%;
  height: 20px;
  line-height: 20px;
  text-align: left;
  text-indent: 5px;
  color: #A716A2;
  font-weight: bold;  
  background: #EEEEEE;  
  margin-bottom: 5px;
  
}

.wCTAModulisticaCommessa ul {

  position: relative;
  float: left;
  display: block;
  clear: both;
  width: 90%;
  list-style-type: disc;
  left: 0px;
  margin: 0 0 0 0;
  padding-left: 18px;
  
}    

.wCTAModulisticaCommessa ul li {

  margin-bottom: 5px;  
  
} 

.wNotesHistory {

  width: 400px!important;
    
}    

.wNotesHistory .notesText {
  
  width: 250px!important;
  
}  

.wNotesHistory .notesText textarea {

  width: 275px!important;

}

#wCTAAccettazione {

  position: relative;
  float: left;    

}

label[for=wCTAAccettazione] {

  position: relative;
  float: left;    
  margin-left: 5px;
  width: 300px;
  text-align: left;

}

.wCTASpedizioneMateriale {

  width: 230px;

}

.wCTASpedizioneMateriale .title {
  
  width: 100%;
  height: 20px;
  line-height: 20px;
  text-align: left;
  text-indent: 5px;
  color: #A716A2;
  font-weight: bold;  
  background: #EEEEEE;  
  margin-bottom: 5px;
  
}

.wCTASpedizioneMateriale table {

  width: 100%;
  border-collapse: collapse;  

}

.wCTASpedizioneMateriale table tr td {

  border: 1px solid #DDDDDD;
  padding: 0 2px 0 2px;
  height: 20px;
  line-height: 20px;
}

.wCTASpedizioneMateriale .header {

  font-weight: bold;

}

.wCTASpedizioneMateriale .date {

  width: 70px;

}

.wCTASpedizioneMateriale .item {

  width: 180px;

}

.wCTASpedizioneMateriale .quantity {

  width: 30px;

}

.wCTASpedizioneMateriale .inputDate {

  margin-left: 0px;
  width: 63px;

}

.wCTASpedizioneMateriale .inputItem {

  width: 170px;

}

.wCTASpedizioneMateriale .inputQuantity {

  margin-left: 0px;
  width: 23px;

}

.wrapper-articoli-pratiche.select2-container {
    
  margin: 1px 0 0 0;
  width: 182px;
  float: left!important;

} 

.wrapper-articoli-pratiche .select2-choice span {
    
  width: 100%;  
  height: 16px !important;
  line-height: 16px!important;
  text-align: left;

}     

.drop-articoli-pratiche {

  width: 182px!important;

}

.wOrderDetail {

  height: 205px;
  overflow-y: auto;

}











@media only screen and (max-device-width: 480px) {


	.wInputs { font-size: 16px!important}
		

	.running {
		
		width : 100%;
		position : relative !important;
		clear : both;
		top : auto !important;
		left : auto !important;
		margin-bottom : 10px;
	
	}

	#disegnaOggettiFormRunWrapper{
		
/*		top : 35px; */

	
	}
	

	#pulsantieraWrapper{
	
/*		top : 0px !important;   */
	
	}

}

.CTA_rigaCreaCliente {

   clear: both;

}

.wCTACreaCliente .title {

  width: 100%;
  height: 20px;
  line-height: 20px;
  text-align: left;
  text-indent: 5px;
  color: #A716A2;
  font-weight: bold;
  background: #EEEEEE;
  margin-bottom: 5px;

}

.wCTACreaCliente .ztree{

	width : 280px ! important;
	height : 180px !important;
}

.CTA_rigaCreaCliente .cf, .CTA_rigaCreaCliente .descrizione, .CTA_rigaCreaCliente .indirizzo, .CTA_rigaCreaCliente .localita, .CTA_rigaCreaCliente .referente, .CTA_rigaCreaCliente .telefono,
.CTA_rigaCreaCliente .cfToWrite, .CTA_rigaCreaCliente .descrizioneToWrite, .CTA_rigaCreaCliente .indirizzoToWrite, .CTA_rigaCreaCliente .localitaToWrite, .CTA_rigaCreaCliente .referenteToWrite,
.CTA_rigaCreaCliente .telefonoToWrite {

  width: 200px;

}

.CTA_rigaCreaCliente .cap, .CTA_rigaCreaCliente .capToWrite, .CTA_rigaCreaCliente .codiceClienteToWrite {

  width: 50px;

}

.CTA_rigaCreaCliente .provincia, .CTA_rigaCreaCliente .provinciaToWrite {

  width: 25px;

}

.logoOrizzontale {

  width: 263px;
  height: 69px;
  background: url('/images/logo-orizzontale.png') no-repeat;

}    

#loginLogoWrapper {

  width: 400px; 
  height: 185px;
  float: none; 
  clear: both; 
  text-align: left; 
  margin-bottom: 2px;
  background: url('/images/logo-cta.png') no-repeat center;

}
      
      
.wrapperSelect2SelezioneCliente{

	width : 195px !important;
	float : right;

}

.select2-container {

  max-width: 180px!important;

}

#disegnaOggettiFormRunWrapper .wUpload {

  clear: both;

}

	.wCTANotesHistory {

	margin-bottom: 10px;
	border: 1px solid #EEEEEE;
	margin-left: 3px;

}

	.wCTANotesHistory .notesRow, 
	.wCTANotesHistory .notes1Row, 
	.wCTANotesHistory .notes2Row, 
	.wCTANotesHistory .notes3Row {

	width: -moz-calc(100% - 10px);
	width: -webkit-calc(100% - 10px);
	width: -o-calc(100% - 10px);
	width: calc(100% - 10px);
	clear: both;
	margin-bottom: 0px;
	padding: 5px 0 5px 5px;  

}

	.wCTANotesHistory .notesRow:hover,
	.wCTANotesHistory .notes1Row:hover,
	.wCTANotesHistory .notes2Row:hover,
	.wCTANotesHistory .notes3Row:hover {

	background-color: #EFEFEF;

}  

	.wCTANotesHistory .notesUserImage {

	width: 80px; 
	height: 80px; 
	border: 1px solid #DDDDDD; 
	color: #DDDDDD;
	float: left;
	display: inline-block;
	margin-right: 2px;
	background: #FFFFFF;

}

	.wCTANotesHistory .notesText {

	/* width: 300px; */

	width: -moz-calc(100% - 90px);
	width: -webkit-calc(100% - 90px);
	width: -o-calc(100% - 90px);
	width: calc(100% - 90px);

	float: left;
	display: inline-block;  

}

	.wCTANotesHistory .notesText textarea {

	display: block; 
	clear: both; 
	/* width: 290px; */
	width: -moz-calc(100% - 10px);
	width: -webkit-calc(100% - 10px);
	width: -o-calc(100% - 10px);
	width: calc(100% - 10px);
	height: 51px; 
	margin-top: 0px;  
	resize: none;

}

	.wCTANotesHistory .insert {

	/* display: none; */
	clear: both;
	margin: 2px 0 0 0;
	float: right;
	padding: 2px 7px 2px 7px;
	margin: 0px;
	background: #A716A2;
	color: #FFFFFF;
	font-size: 10px;
	border-radius: 0.4em 0.4em 0.4em 0.4em;
	height: 20px;
	line-height: 20px;
	border: 1px solid #DDDDDD;  
	text-align: center;
	font-weight: normal;  

}  

	.wCTANotesHistory .user  {

	display: block; 
	clear: both; 
	margin: 0px 0 0 3px;   
	color: #A716A2;
	font-weight: bold;

}

	.wCTANotesHistory .description  {

	display: block; 
	clear: both; 
	width: -moz-calc(100% - 20px);
	width: -webkit-calc(100% - 20px);
	width: -o-calc(100% - 20px);
	width: calc(100% - 20px);
	margin: 0px 0 0 3px;   
	line-height: 14px;
	min-height: 52px;
	text-align: left;

}

	.wCTANotesHistory .other  {

	width: 100%;
	clear: both;
	margin: 0px 0 0 3px;   
	color: #aaaaaa;

}

.wCTANotesHistory .other .date  {



}

#disegnaOggettiFormRunWrapper .wLabels {

  line-height: 20px!important;

}

#disegnaOggettiFormRunWrapper .select2-container.bigdrop.wrapperSelect2Tipologia {

  min-width: 150px; 
  float: right;

}

#disegnaOggettiFormRunWrapper .select2-container {

  margin: 5px 0 0 0;

}

#disegnaOggettiFormRunWrapper .select2-container span {

  line-height: 14px;
  text-align: left;

}

div[codicetipo="21"] {
  width: auto!important;
}

.wOrderDetail > div {
  overflow: auto!important;
}

.wCTADistintaMateriali {
  z-index: 100;
}


/* CREA MANUTENZIONE */
.wCTACreaManutenzione .wrapperTree, .wCTACreaManutenzione .wWrappers{
	margin:0 0 10px 0;
	clear:both;
}
.wCTACreaManutenzione .select2-container .select2-choice{
	width:195px;
}
.wCTACreaManutenzione .select2-container{
	margin:0 0 0 5px !important;
}
.dropdownKitInstallato, .dropdownUsrTipologia{
	width:205px !important;
}
.esito_creazione_manutenzione{
	width:15%;
	position:absolute;
	left:42.5%;
	top:40%;
	background:#fff;
	border:1px solid #ccc;
	padding:10px;
}
.esito_creazione_manutenzione span{
	display:block;
	width:100%;
	text-transform:uppercase;
	font-weight:bold;
}
.esito_creazione_manutenzione a{
	text-decoration:underline;
}
.close_esito_creazione_manutenzione{
	position:absolute;
	top:-15px;
	right:-15px;
}

/* FINESTRA PRATICA */
#dvFrame #dvDettaglioFrame{
	width:60% !important;
	min-height:600px !important;
}
#dvFrame #dvDettaglioFrame #frPratica{
	width:100% !important;
	height:610px !important;
}
#dvFrame #dvDettaglioFrameWrapper{
	width:61.5% !important;
}