body{
	background-image: url('../img/background.jpg');
  	background-repeat: no-repeat;
  	background-attachment: fixed;
  	background-position: center;
  	background-size: cover;
}
#apply_action{
	margin: auto;
  	width: 50%;
  	padding: 10px;
  	margin-top: 20%;
}
.form-control:focus{
	color: #495057;
	background-color: #fff;
	border-color: #80bdff;outline: 0;
	box-shadow: 0 0 0 0rem rgba(0,123,255,.25);
}
.btn-secondary:focus{
	box-shadow: 0 0 0 0rem rgba(108,117,125,.5)
}
#close:focus{
	box-shadow: 0 0 0 0rem rgba(108,117,125,.5);
}
.mt-200{margin-top:200px}
.error{
	display: none;
}

.btn-land{
  background: #C75028;
  color: #fff;
  font-size: 1.25rem;
}
.btn-land:hover{
  background: #8B624C !important;
  color: #fff !important;
}
.derror, .cerror,.perror, .ecerror, .iderror{
	display: none;
}
#tabletitle{
	display: none;
}
@media(max-width: 500px){

	#tabletitle{
		display: inline-flex;
	}
	.table thead{
		display: none;
	}	
	.table, .table tbody, .table tr, .table td{
		display: block;
		width: 100%;
	}
	.table tr{
		margin-bottom:15px;
	}
	.table td{
		text-align: right;
		padding-left: 50%;
		text-align: right;
		position: relative;
	}
	.table td::before{
		content: attr(data-label)' :';
		position: absolute;
		left:0;
		width: 50%;
		padding-left:10px;
		font-size:14px;
		font-weight: bold;
		text-align: left;
	}
}
