html, body {
    background: #36092f url(../bg-ho-ngo-tranh-tai.png);
    background-size: cover;
    min-height: 100vh;
}
.form-control-lg {
    font-size: 1.4rem;
    background: #ffffff;
    font-weight: bold;
}
.title.title-tagline{
	max-width:100%;
	width: 600px;
	margin-top:20px; 
    margin: 0 auto;
}
.image-title-logo{
	  width: 250px;
	  margin-bottom:20px;
}
.addThis_iconContact .box-contact .svgico {
    background: #bf0997;
}
.addThis_iconContact .box-contact:before, .addThis_iconContact .box-contact:after {
    background: #bf0997;
}
.button_sparkle::before {
    background-color: #730e5c;
}
.button_sparkle::after {
    background-color: #730e5c;
}

button.btn-reset-game {
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    background: transparent;
    color: #fff;
}
@keyframes floatBanner {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-10px); }
}
.game-container-wp>.title {
    animation: floatBanner 3s ease-in-out infinite;
}
button:focus,a:focus{
	outline:none;
}
.timer {
    background: transparent;
    margin: 0;
    padding: 0;
    padding-right: 30px;
}
#collage #playPanel {
    margin: 0 auto;
    margin-bottom: 10px;
    position: relative;
    color: #fff;
    padding: 0;
    border: 10px solid #bf0997;
}
#message-result{
	    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
body .btn-goiy-wp.text-start{
    padding-left: 0;
}
.btn-goiy-wp .btn-goiy {
    text-transform: capitalize;
    color: #fff;
    padding-left: 3px;
    font-weight: 300;
    text-decoration: none;
}
.info-item-time {
    position: absolute;
    top: 10px;
    right: 0;
    color: #ffffff;
    padding: 0;
    border-radius: inherit;
	background:transparent;
}