html, body {
    background-color: #000;      
    color: #fff;
    font-family: Verdana,Arial,sans-serif;
    line-height: 1.4;
    font-size: 1em;
}
html {
    height: 100%;
}
body {
    position: relative;
    min-height: 100%;
    padding-bottom: 92px !important;
}


hr {
    border-color: #4d5d77;    
}

a {
    color: #fff;
    text-decoration: none;
}
a:focus, a:hover {
    color: #fff;
    text-decoration: underline;
}

p, .row ul li, .row ol li {
    font-size: .85em;
}

.b-unavailable{padding-top:200px;margin:0 auto 250px;max-width:640px;}.b-unavailable .btn--default .btn__text{font-weight:bold;font-size:16px;padding:6px 25px;margin-left:5px;}[dir=rtl] .b-unavailable .btn--default .btn__text{margin-left:0;margin-right:5px}.b-unavailable__wrap{display:table}.b-unavailable__icon,.b-unavailable__text{display:table-cell;vertical-align:top}.b-unavailable__icon{color:#2a2929}.b-unavailable__text{padding:10px 0 0 45px;}[dir=rtl] .b-unavailable__text{padding:10px 45px 0 0}.b-unavailable__title{font-size:45px;color:#fff;margin-bottom:20px}.b-unavailable__desc,.b-unavailable__report{font-weight:normal;font-size:14px;color:#989898;}.b-unavailable__desc a,.b-unavailable__report a{color:#ffb700;text-decoration:underline;}.b-unavailable__desc a.btn,.b-unavailable__report a.btn{text-decoration:none}.no-touchevents .b-unavailable__desc a:hover,.no-touchevents .b-unavailable__report a:hover{color:#fff}.b-unavailable--gp{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#171717;max-width:none;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;}.b-unavailable--gp .b-unavailable__wrap{max-width:700px}.b-unavailable--gp .b-unavailable__desc{margin-bottom:30px}.b-unavailable--error{max-width:515px;margin:0 auto;padding:0;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.b-unavailable--error .btn__text{font-size:16px;font-weight:bold;padding:0 28px}.b-unavailable--error .b-unavailable__text{padding-top:0}.b-unavailable--error .b-unavailable__icon{padding-top:10px}.b-unavailable--error .b-unavailable__title{margin-bottom:30px}.b-unavailable--error .b-unavailable__desc{margin-bottom:35px}.b-unavailable--demo{width:600px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#171717;padding:0;margin:0;z-index:100;}.b-unavailable--demo .btn__text{font-size:12px;font-weight:bold;text-transform:none;line-height:25px;padding:0 17px}.b-unavailable--demo .b-unavailable__game{background:center center no-repeat;background-size:cover;height:100px;position:relative;}.b-unavailable--demo .b-unavailable__game:after{content:'';background-color:rgba(0,0,0,0.65);position:absolute;left:0;top:0;bottom:0;right:0}.b-unavailable--demo .b-unavailable__wrap{padding:65px 50px 40px 80px;}[dir=rtl] .b-unavailable--demo .b-unavailable__wrap{padding:65px 80px 40px 50px}.b-unavailable--demo .b-unavailable__title{max-width:280px;font-size:35px}.b-unavailable--demo .b-unavailable__text{padding-top:0}.b-unavailable--demo .b-unavailable__icon{padding-top:10px}.b-unavailable--demo .b-unavailable__desc{font-size:11px;margin-bottom:20px}.b-unavailable--ban{padding:0 40px 0 50px;margin:0;max-width:none;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}[dir=rtl] .b-unavailable--ban{padding:0 50px 0 40px}.b-unavailable--ban .btn__text{font-size:16px;font-weight:bold;padding:0 28px}.b-unavailable--ban .b-unavailable__text{padding-top:0}.b-unavailable--ban .b-unavailable__icon{padding-top:20px}.b-unavailable--ban .b-unavailable__desc{margin-bottom:25px}@media (min-width:700px){.b-unavailable--ban{padding:0 70px 0 80px;}[dir=rtl] .b-unavailable--ban{padding:0 80px 0 70px}}@media (min-width: 1400px){.b-unavailable{padding-top:250px;margin-bottom:300px}.b-unavailable--gp,.b-unavailable--demo{margin:0;padding:0}.b-unavailable--error{margin:0 auto;padding:0}}