body{
	font-family: 'Raleway', sans-serif;

	-webkit-animation: fadein 0.5s; /* Safari and Chrome */
	-moz-animation: fadein 0.5s; /* Firefox */
	-ms-animation: fadein 0.5s; /* Internet Explorer */
	-o-animation: fadein 0.5s; /* Opera */
	animation: fadein 0.5s;
}

@keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}

/* Firefox */
@-moz-keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}

/* Safari and Chrome */
@-webkit-keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}

/* Opera */
@-o-keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}




.bs-welcome-header > a {
    font-size: 18px;
    padding: 10px 20px;
    font-weight: bolder;
    display: block;
    color: inherit;
    font-family: 'Raleway', sans-serif;
}

.caption{
  margin: 5px 0 0 0;
}

.bs-grid {
	width: 100% !important;
}

body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -user-select: none;
}

@media print {
    html, body {
       display: none;  /* hide whole page */
    }
}

.button-left{
  width: 65px;
  margin-bottom: 5px;

}

.table-bordered, .table-bordered th, .table-bordered td {
	border: none !important;
}
.table-bordered td{
	border-top: none !important;
}
.table-bordered th{
	border-bottom: 2px solid #ddd !important;
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
	border: none;
}