.error {
	color: 				red;
	font-size:			11px;
	font-weight: 		bold;	
}
.popover-title {
  	background-color:	#FFF4AA;
} 
.panel-heading > .save {
    display:        	none;
    position:       	absolute;
    top:            	6px;
    right:          	40px;
}
.form-horizontal .has-feedback .selectlist > span.glyphicon, 
.form-horizontal .has-feedback .selectlist .input-group > span.glyphicon {
    right:          30px;
}
.form-horizontal .has-feedback .selectlist.deletable > span.glyphicon, 
.form-horizontal .has-feedback .selectlist.deletable .input-group > span.glyphicon {
    right:          60px;
}

.form-horizontal label.form-control {
    padding-right:  12px;
}

.combination-list-2 > option {
    display:        none;
}
.combination-list-2 > option:first-child {
    display:        inline;
}

.checkbox-1-date {
        overflow:       hidden;
}

.checkbox-1-date    input[type=date],
.datetext           input[type=date],
.currencytext       input[type=number],
.duration           input[type=number],
.numbertext         input[type=number] {    
    width:          170px;
    padding-right:  12px;
}
.duration           > select {
    width:          100px !important;
    padding-right:  12px !important;
}

.checkbox-1-date    .mandatory,
.datetext           .mandatory,
.currencytext       .mandatory,
.duration           .mandatory,
.numbertext         .mandatory {
    padding-right:  42.5px;
}

.checkbox-1-date    .rel-info,
.datetext           .rel-info,
.currencytext       .rel-info,
.duration           .rel-info,
.numbertext         .rel-info {
    width:          100%;
    text-align:     left;
}

input[type=number] {
    text-align:     right;
}

.file-cursor {
    cursor:         pointer !important;
}

.currencytext > span.input-group-addon {
    border-left:    none;
}

.checkbox-list > div.input-group {
    padding:        1px 0;
}