	
	.mayusculas {
		text-transform: uppercase;
	}
	
	#cabecera th{
		color: white;
	}
	
	.radio{
		display: inline-block;
		padding-left: 5px;
	}
	
	#importeTotal{
		width : 150px;
	}
	
	#dvTotal{
		font-size: 16px;
		font-weight: bold;
		float: right;
		margin-right: 8px;
	}
	
	#dvTotal span{
		color: #FF003E;
	}
	
	#cabecera{
		margin-bottom: 0px;
	}
	
	.tdTotal{			
		font-weight: initial;
		min-width: 50px;
		width: max-content;
		width: -moz-max-content;
		width: -webkit-max-content;
		width: -o-max-content;
		width: -ms-max-content;
		display: inline-block;
	}	

	.calendario, .calendarioM{
		cursor:pointer;
		width : auto;
	}
	
	.subTitulo{
		font-size: 16px;
	}
	
	.lObligatorio{
		color:red;
	}
	
	#dvLeyendaObligatorios{
		color: #ff0505;
		font-size: 12px;
		padding-top: 30px;
	}
	
	#frmDtsServicio .col-sm-2{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.tdTotal label{			
		min-width: 50px;
		width: max-content;
		width: -moz-max-content;
		width: -webkit-max-content;
		width: -o-max-content;
		width: -ms-max-content;
		display: inline-block;
	}	
	
	#thCantidad, #thImporte{
		width: 15%;
	}