body {
	font-family: Arial;
	background: url("../img/background.jpg");
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #A7A8AC;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #A7A8AC;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #A7A8AC;
}
#wrapper {
	margin: 0 auto;
	width: 1000px;
}
#header {
	display: flex;
	justify-content: space-between;
}
#header img#logo {
	margin: 10px 0 5px;
	width: 300px;
}
div.daftar {
	display: inline-block;
	cursor: pointer;
	vertical-align: top;
}
div#login {
	display: table;
}
div#login div.row {
	display: table-row;
}
div.row > span {
	display: table-cell;
}
div.row:first-child span {
	padding-bottom: 10px;
}
#code span {
	display: inline-block;
	width: 60px;
	text-align: center;
	font-size: 22px;
	vertical-align: middle;
	color: #fff;
	background-color: #036D3B;
	font-weight: bold;
	margin-left: -10px;
	border-radius: 8px;
	padding: 5px 0 4px 0;
}
input.login {
	width: 167px;
	height: 33px;
	border: none;
	padding: 0 0 0 11px;
	border-radius: 8px;
	font-family: Times New Roman;
	font-weight: bold;
}
input#txtCode {
	width: 60px;
	height: 33px;
	border: none;
	padding: 0 0 0 11px;
	border-radius: 8px 0 0 8px;
	font-family: Times New Roman;
	font-weight: bold;
}
#btnSignIn {
	background-image: url("../img/login.png");
	width: 115px;
	height: 31px;
	border: none;
	cursor: pointer;
	border-radius: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 116px 31px;
}
#menu ul {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  justify-content: space-between;
  text-align: center;
}
#menu li img {
	width: 60px;
	margin-bottom: -5px;
}
#menu a {
	text-decoration-line: none;
	color: #fff;
	font-weight: bold;
}
#menu div {
	font-family: Arial Black;
	text-transform: uppercase;
}
#info {
	font-family: Arial;
}
#info > img {
	width: 40px;
	vertical-align: middle;
}
#content {
	display: flex;
	justify-content: space-between;
	margin-top: 5px;
}
#lower-content {
	display: flex;
	justify-content: flex-end;
	margin-top: 5px;
}
#marquee {
	width: 840px;
	padding: 5px 0 0 75px;
	font-family: Arial Black;
}
div#contact {
	background: url("../img/contact.png") no-repeat;
	background-size: cover;
	width: 800px;
	height: 110px;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
div#contact div {
	width: 240px;
	height: 70px;
}
div#banner-bola {
	width: 345px;
	height: 300px;
}
div#banner-bola img {
	width: 100%;
	height: 100%;
}
div#ligasb-navbar {
	width: 200px;
	margin-right: 5px;
}
div#ligasb-navbar > img {
	width: 100%;
	height: 700px;
}
div#slider {
	width: 800px;
}
div#games img {
	width: 100%;
	margin-top: 5px;
}
div#togel {
	background: url("../img/togel.png?v=2") no-repeat;
	width: 455px;
	height: 142px;
}
div#togel div {
	position: relative;
	font-size: 2.2em;
	color: #fff;
	font-weight: 700;
	font-family: sans-serif;
}
#sgp {
	top: 24px;
	left: 251px;
}
#taipei {
	top: 34px;
	left: 251px;
}
img#provider {
	width: 100%;
	margin-bottom: 9px;
}
#footer-text {
	color: #fff;
}
#lc-banner{
	position: fixed;
	right: 0px;
	bottom: 100px;
	z-index: 99;
}
#lc-banner img{
	width: 190px;
}
