
.form-group.required > label:after {
  content:" *";
  color:red;
}

.label-padding{
    /* font-weight: bold; */
    font-size: 14px;
   /*  margin-bottom: auto; */

}

.wizard-form{
	width:90%; 
	margin-left:5%; 
	/* margin-top:3%; 
	margin-bottom:3%; */
}

.wizard-card{
/* 	/* padding-top: 1%; 
	padding-bottom: 1%;  */
 	/* padding-left: 2%;
	padding-right: 2%; */
	/* margin-bottom: 2%; */
	border-color:#ffffff;
}

.wizard-form-group {
	margin-bottom: 3px;
}

.has-search .form-control {
    padding-left: 2.375rem;
}

.has-error  {
  color: #ee2e24;
}

.has-error .form-control {
  border-color: #ee2e24;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error .form-control:focus {
  border-color: #cf1a10;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f58883;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f58883;
}

.btn-primary{
	background-color: #0085d4;
}

.btn-calendar{
	border-top: 1px solid #ced4da;
	border-bottom: 1px solid #ced4da;
	border-right: 1px solid #ced4da;
    height: 38px;
}

#datepicker-165-9224-title{
	background-color:white;
	border-color: white;
}

.btn-secondary{
	background-color:#BBBBBB;;
	border-color: #BBBBBB;
}

@media only screen and (min-width: 900px) { 
  .table-income-mobile{
  	display: none;
  }
}

@media only screen and (max-width: 900px) {
	.table-income{
  	display: none;
  }
    .input-radio{
  	padding-top: 0 !important;
  }
}

.input-radio{
	padding-top: 29px;
}

.input-group-text {
	padding: 2px 6px;
}

 .dt-picker {
 position: absolute !important;
 top: 35px;
 right: 0px;
 width: 0px;
 height: 0px;
 border: 0px;
 background-color: transparent;
 left: 15px;
}