.homepage .middlebackground.bg-position-y-500 {
    background-position: top;
}
.login-button, .login-button:hover, .login-button.active, .login-button:active, .login-button.focus, .login-button:focus {
    width: 95px;
    height: 32px;
    line-height: 32px;
    font-weight: bold;
    font-size: 14px;
    padding: 0px;
    -webkit-border-radius: 10px 3px 10px 3px;
    -moz-border-radius: 10px 3px 10px 3px;
    border-radius: 10px 3px 10px 3px;
    border: none;
    outline: none;
}
.main-content .content-form .form-container .btn-group .btn.register-button,
.register-button, .register-button:hover, .register-button.active, .register-button:active, .register-button.focus, .register-button:focus {
    width: 95px;
    height: 32px;
    line-height: 32px;
    font-weight: bold;
    font-size: 14px;
    padding: 0px;
    -webkit-border-radius: 10px 3px 10px 3px;
    -moz-border-radius: 10px 3px 10px 3px;
    border-radius: 10px 3px 10px 3px;
    border: none;
    outline: none;
}
.mainnavbar-container .navbar-nav > li > a > span.glyphicon {
    top: 1px;
    font-size: 40px;
}
.mainnavbar-container .svg-icon {
    width: 40px;
    height: 40px;
}
.mainnavbar-container .navbar-nav > li > a {
padding: 15px 1px;
border: none;
}
.linkbanner1-design1.linkbanner1 .container {
width: 100%;
}
.subbanner1-design1 .subbanner-list-mask,
.subbanner-container .subbanner-box {
padding: 0px;
}
.slot1-design1 .slot-game-provider-bar {
border-radius: 15px 15px 15px 15px;
}
.slot1-design1 .provider-slot-game-list {
border-radius: 30px 5px 30px 5px ;
}