body {background:#f5f6f5; color:#333; }
.shadow{margin-bottom:90px !important;}
.checkbox + .checkbox,
.radio + .radio {
  margin-top:10px;
}

.datepicker{min-width: 100px;}

label.control-label {margin-bottom:5px;}

input::file-selector-button {
  font-size:14px;
  font-weight:normal;
  padding:6px 12px;
  border:1px solid #ccc;
  border-radius:4px;
  cursor:pointer;
}


.tool-tip[data-content]:hover:after {
	content: attr(data-content);
	white-space: pre-wrap;
	position: absolute;
	padding: 10px;
	display: inline-block;
	z-index: 999999;
	background-color: #000000;
	color: #ffffff;
	width:250px;
	text-decoration: none;
	text-align:left;
	top:0;
	right:40px;
}

select.form-control {margin:0; text-align-last:inherit;}
