.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}

 .input-group-searchbar .input-group-addon{
 	padding-bottom:0px;
 }
 
 .input-group-btn:first-child > select{
	margin-right: -1px !important;
	border-top-left-radius: 6px !important;
	border-bottom-left-radius: 6px !important;
}

 .input-group-btn:last-child > *{
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	margin-left:-1px;
}

.input-group-btn:last-child > *:last-child{
	border-top-right-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
}


 label{ vertical-align:top; }
 
 .input-group-addon > label{ line-height:13px; margin:0px; }

.label-xs{ padding:1px 3px; }

.popover{ max-width:1200px !important; width:auto; }

.label.label-sm{
	font-weight:normal;	
	padding:2px 2px 1px 2px;
	vertical-align:middle;
}