body {
	position: relative;
	padding-top: 50px;
	font-family: Helvetica Neue,Helvetica,Arial,sans-serif,Calibri;
}

.records_list a.btn, .record_properties a.btn {
	/*width:55px;*/
}

h1 {
	padding-bottom:0.2em;
	border-bottom:1px solid #DDDDDD;
	font-size:25px;
}
h1 a.btn {
	margin-top:5px;
}
h2 {
    padding-bottom:0.2em;
    border-bottom:1px solid #DDDDDD;
    font-size:20px;
}
h2 a.btn {
    margin-top:5px;
}


a.btn i {
	margin-right:5px;
}


.records_list th, .records_list td,
.record_properties th, .record_properties td {
	vertical-align:middle;
}

.record_actions form {
	float:left;
}

.record_actions form,.record_actions a  {
   margin-right:10px;
}

.table tbody td.success{
  background-color: #dff0d8;
}
.table tbody td.error {
  background-color: #f2dede;
}
.table tbody td.warning {
  background-color: #fcf8e3;
}
.table tbody td.info {
  background-color: #d9edf7;
}
.table-hover tbody td.success:hover {
  background-color: #d0e9c6;
}
.table-hover tbody td.error:hover {
  background-color: #ebcccc;
}
.table-hover tbody td.warning:hover {
  background-color: #faf2cc;
}
.table-hover tbody td.info:hover{
  background-color: #c4e3f3;
}

/* Util */
.pull-right {float:right;}

.right-5 {margin-right:5px;}
.right-10 {margin-right:10px;}
.left-10 {margin-left:10px;}
.top-5 {margin-top:5px;}
.top-10 {margin-top:10px;}
.top-20 {margin-top:20px;}
.top-30 {margin-top:30px;}
.top-60 {margin-top:60px;}

.bottom-10{margin-bottom:10px;}
.bottom-20{margin-bottom:20px;}

.align-center {text-align:center;}
.align-left {text-align:left;}
.left {float:left;}

.white {color:white;}

.clear-both {clear:both;}

#normal-block {
    
}
