html, body {
	position:relative;
	height:100%;
}
body {
	background:#eee;
	font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#000;
	margin:0;
	padding:0;
}
.swiper-container {
	width:100%;
	height:100%;
	background:#000;
}
.swiper-slide {
	font-size:18px;
	color:#fff;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:40px 60px;
}
.parallax-bg{
	position:absolute;
	left:0;
	top:0;
	width:130%;
	height:100%;
	-webkit-background-size:cover;
	background-size:cover;
	background-position:center;
	background-image:url('../img/bg.jpg');
}
.swiper-slide .title{
	font-size:41px;
	font-weight:300;
}
.swiper-slide .subtitle{
	margin-top: 20px;
	font-size:21px;
}
.swiper-slide .text{
	font-size:14px;
	max-width:400px;
	line-height:1.3;
}
.logo {
	width:280px;
}
.box-enter {
	position:absolute;
	left:0px;
	bottom:60px;
	z-index:1000;
	width:100%;
	text-align:center;
}
.btn-enter {
	display: inline-block;
	padding: 8px 30px;
	margin: 0;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.42857143;
	text-align: center;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	 -moz-user-select: none;
	  -ms-user-select: none;
		  user-select: none;
	background-image: none;
	border:0px;
	border-top: 3px solid rgb(255, 255, 255);
	border-image: none;
	border-radius: 0px;
	color: rgb(255, 255, 255);
	text-decoration:none;
	background-color: rgba(0, 0, 0, 0);
}
.btn-enter:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn-enter:active {
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-enter:hover, .btn-enter:focus, .btn-enter:active {
	border-color: rgb(213, 7, 15);
	color: rgb(213, 7, 15);
}

table {
	width: auto;
	margin-top: 20px;
}
th, td {
	white-space: nowrap;
}
#table1 {
	width: auto;
	margin-top: 20px;
	background-color: rgba(0, 0, 0, 0.5);
	border-collapse: collapse;
}
#table1 th, td {
	box-sizing: border-box;
	white-space: nowrap;
	padding: 5px 10px;
}
#table1 tr:hover {
	background-color: #333;
	cursor: pointer;
}
