@font-face {
	font-family: 'Open Sans';
	src: url('assets/fonts/OpenSans-Regular.eot');
	src: url('assets/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
		 url('assets/fonts/OpenSans-Regular.woff') format('woff'),
		 url('assets/fonts/OpenSans-Regular.ttf') format('truetype'),
		 url('assets/fonts/OpenSans-Regular.svg#UbuntuLight') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* layout */
body{background:#fff;}
#home{width:100%;margin:0;padding:0;display:block;min-height:100%;background:#fff;}
.wrapper{margin:0 auto;width:980px;padding:0;overflow:hidden;}

@media screen and (max-width:1024px){
	.wrapper{width:768px;}
}
@media screen and (max-width:767px){
	.wrapper{width:640px;}
}
@media screen and (max-width:640px){
	.wrapper{width:480px;}
}
@media screen and (max-width:480px){
	.wrapper{width:320px;}
}
@media screen and (max-width:360px){
	.wrapper{width:280px;}
}

th{text-transform:uppercase !important;}

.no-skin{background:#fff;overflow:auto;}

.btn-indolok,.btn-indolok:focus{background-color:#e00 !important;border-color:#fff}
.btn-indolok:hover,.btn-indolok:active{background-color:#780000!important;border-color:#fff}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding:5px !important;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th {text-align:center;}
.table-borderless > thead > tr > th, .table-borderless > tbody > tr > th, .table-borderless > tfoot > tr > th, .table-borderless > thead > tr > td, .table-borderless > tbody > tr > td, .table-borderless > tfoot > tr > td {border-top:none !important;}
.table-borderless td{border: none !important;}

a{font-weight:bold;}


#loading {
  width: 100%;
  height: 100%;
  top: 300px;
  left: 50%;
  position: fixed;
  display: block;
  opacity: 0.7;
  background-color: #fff;
  z-index: 99;
  text-align: center;
}

#loading-image {
  position: absolute;
  top: 100px;
  left: 240px;
  z-index: 100;
}

.printed{
	display:block;
	width:30%;
	float:left;
	margin:5px;
	padding:2px;
	border:1px solid #000;
	border-radius:8px;
}