body{background-color:#0c1720}
.noscrolling{overflow:hidden!important}
#livechat-compact-container>div>a:nth-child(1){top:50px}
#livechat-compact-container>div>a:nth-child(2){top:100px}
#livechat-compact-container>div>a:nth-child(3){top:150px}
.lobipanel .dropdown-menu:before{display:none}
.upper-filter.tcenter{text-align:center;display:flex;justify-content:space-around}
.sidebar-inner .dropdown-menu{left:0;margin-left:0}
.logged-in a.username.categoriztion{padding-left:20px;background-position:left !important;background-repeat:no-repeat !important;}
.upper-filter-btn-text{border-radius:10px;padding:1px 6px;background:#203748;color:#fff!important}
.upper-filter-btn-text.selected{background:#ffd54f;color:#333!important;}
.upper-filter-btn-text:hover{background:#ffd54f;color:#fff!important}
.upper-filter-btn-text.selected:before{content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;width:20px;text-align:center}
.upper-filter-btn-text:hover:before{color:#333!important}
.upper-filter-btn-text:before{content:"\f00d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;width:20px;text-align:center}
#header .col-rw-loginright{padding-left:0;}
@media(max-width:1200px) {
	.main-navigation .main-nav-item{margin:0 3px;}
	.col-rw-loginleft{width:40%}
	.col-rw-loginright{width:35%}
}
@media(min-width:992px){
.hidden-md-up{display:none!important}
#side-nav{display:none!important}
#show-nav{display:none!important}
}
@media(max-width:991px){
*{transition:0s}
.woftimecounter{left:50%;top:20px}
.bonus-line{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;background:transparent}
.bonus-line>div{max-width:200px}
.bonus-line>div .bonus-image{width:200px}
.bonus-line>div .bonus-heading{font-size:16px}
.bonus-line>div .bonus-description{display:none}
.hidden-sm-down{display:none!important}
.home-logo{padding:14px 0}
.home-logo img.logo-main{height:52px;width:auto;max-width:100%}
.show-nav{background-color:transparent;border:0;font-size:28px;line-height:78px;padding:0 20px}
body{padding-top:90px!important}
#header{position:fixed;top:0;left:0;right:0;width:100%;height:90px;z-index:100}
#side-nav{position:fixed;top:80px;left:0;right:0;bottom:0;width:100%;background-color:rgba(12,23,32,.98);z-index:10000}
.side-nav .block{overflow:hidden;overflow-y:scroll;max-height:calc(100vh - 130px);padding-bottom:20px}
.resinfo-block{overflow:hidden;position:absolute;bottom:0;left:0;right:0;padding:0!important}
.user .logged-in{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;background:transparent}
.side-nav .user-block{float:none;background-color:#ffd54f}
.side-nav .user-block .logout{font-size:14px;margin:0 0 0 10px;padding:8px 15px;text-transform:capitalize;font-weight:bold;color:#333;border:0;border-radius:20px;background-color:transparent}
.side-nav .info-bar{padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;height:56px;border-right:1px solid #ab8f35;font-weight:bold}
.side-nav .info-bar:first-child { border-left: 1px solid #ab8f35;}
.info-bar>a.username,.info-bar>button.deposit,.info-bar>button.lang-btn,.info-bar>button.logout{background-color:#ffd54f;background-color:transparent;color:#333;margin:0;padding:0;border:0;line-height:1.3;border-radius:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:0 12px;padding:0 3vw;-ms-align-items:center;align-items:center;justify-content:center;height:100%}
#side-nav .info-bar>a.username:hover,#side-nav .info-bar>button.deposit:hover,#side-nav .info-bar>button.lang-btn:hover,#side-nav .info-bar>button.logout:hover{background-color:#dab232}
.av-balance{font-size:11px;letter-spacing:1px;text-decoration:none;display:block;text-align:center;color:#333}
#side-nav .main-navigation{float:none;margin-top:5px;width:100%}
#side-nav .main-navigation>li{display:block;float:none;margin:0}
#side-nav .main-navigation>li a{background-color:transparent;margin:3px 0;border-radius:0;font-size:16px;padding:12px;border-bottom:1px solid #22283a}
hr.divider{margin:5px 35px;border-top:1px solid rgba(255,255,255,.05);display:none}
#side-nav .user-block .fa{margin-right:10px;color:#203748;font-size:18px}
.betslip-tg{top:40vh;background-color:rgba(255,213,79,0.8);left:-80px}
.sidebar-inner{background-color:#0c1720}
#top-winners{display:none}
.slider-caption{padding:10px}
.slide-title{font-size:14px}
.teamone_betslipbox{padding:7px}
.game-details.date,.game-details.odds{border-radius:0}
.games .game-row{border-radius:10px;overflow:hidden;margin-bottom:3px}
#livechat-compact-container{height:40px;top:initial;bottom:0;width:100%}
#livechat-compact-container a{top:inherit!important;bottom:inherit!important;right:inherit!important;transform:inherit!important;width:48%;margin:0 1%;float:left;font-weight:400;font-size:14px;line-height:30px}
.btn-chat a{font-size:16px;font-weight:bold;position:relative;right:-70px;bottom:45px;display:block;padding:5px 20px 20px;transition:background .2s,right .2s;-webkit-transform:rotate(-90deg) translate(0,-20px);-ms-transform:rotate(-90deg) translate(0,-20px);transform:rotate(-90deg) translate(0,-20px);text-decoration:none;color:#fff;border:1px solid #fff;border-radius:10px;background:rgba(59,106,140,0.7)}
.btn-chat a:hover,.btn-chat a:focus{right:-60px;transition:background .2s,right .2s;background:#244f6f}
.betslip-dc{display:none}
.social-list .foot-heading{text-align:left;margin-top:30px}
.social{float:left;padding:0 15px 0 2px}
.foot-inner img{width:24px}
.content .crop{padding:5px;}
.stream-nav-item{font-size:11px!important;margin:0;padding:0}
.game-result{font-size:18px}
.team-home,.team-guest{font-size:16px}
.stream-content .tab-content.shrink{max-height:70px}
.live-sport .nav-tabs>li>a{margin:0;padding:10px 15px}
.stream-nav-item .dropdown-menu{right:0;left:-80px;opacity:.98}
.dropdown-menu>li>a{padding:10px 20px}
.dep-sec-nav.ab-cnter,.user-info-block-outer{margin:0 -15px}
#general-info .left-section{padding-bottom:15px;border-left:0;border-bottom:2px groove #203748}
.user-info-block-outer{padding:10px;overflow:hidden}
.my-account .tab-content>.tab-pane{padding:5px}
.my-info-heading{margin:25px 0 15px}
.info-label{width:40%}
.balance-row td{font-size:12px;padding:4px}
.balance-table>thead>tr>th{border-bottom:1px solid #ececec;max-width:85px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.my-account .msgs-lst-cont tr td{padding:10px 5px!important;white-space:normal}
.slip-name-box{max-height:40vh}
.casino-box-item{margin-top:2px;margin-bottom:0}
.casino .left-bar{margin-bottom:35px;padding:0 10px}
.casino .right-bar{padding:0 10px}
.cas-gam-line{height:250px;width:200px;-webkit-background-size:200px 200px;background-size:200px 200px}
.casino .game-name{font-size:16px}
.casgame-inner{width:200px;height:200px}
.game-open-real{width:200px;height:200px;margin-left:-143px}
.game-open-real span{font-size:16px;margin:-50px 20px}
.live-casino .container.crop>.row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}
.live-casino .row>.left-bar{order:2;width:40%}
.live-casino .row>.main-bar{order:3;width:60%}
.live-casino .row>.right-bar{order:1;width:100%;margin-bottom:10px;box-shadow:0 15px 15px 0 #000}
.virtual .panel{min-width:auto}
.virtual a.virt-tab{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}
.virtual .container.crop{padding:0}
.virtual .container.crop>.row>.col-md-1{display:none!important}
.virtual .container.crop>.row>.col-md-10{padding:0}
.virtual .panel .panel-heading{padding:5px}
.virtual-bets-filter{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}
.stream-nav{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}
.virt-game .row>div:first-child,.virt-game .row>div:last-child{border-radius:0}
.virt-game .row{border-radius:10px;overflow:hidden;margin-bottom:10px}
.virt-game .handicap-container .row,.virt-game .row .row{margin-bottom:0}
.virtual .statistic-link>a{padding-left:15px}
.virt-game .game-details.statistic-lick .fa{margin-right:15px}
.virtual .game-details{font-size:14px;border-bottom:1px solid #101c24}
.virtual .team{font-size:13px}
.virtual .exact-score .game-details{border-bottom:0}
.text-accent{font-size:35px;font-weight:900;text-align:center;line-height:1;letter-spacing:2px;word-spacing:5px;color:#ffd03c;text-shadow:0 0 6px #000}
.home-text{background:rgba(53,88,114,0.7);width:100%;max-width:500px;margin-left:auto;margin-right:auto;border-radius:15px;padding:10px 0}
.home-text *{text-align:center!important;width:100%}
.absolut-btn-slider-home{background:transparent;box-shadow:none}
footer.footer{bottom:44px;}
.section.casino{margin-bottom:34px;}
.multiview_blocks .item_block.col-md-6{float:left;}
.virtual .stream-nav-item{width:100px;height:85px;}
.slptrn-filters_T, .slptrn-filters_S{flex-direction:column}
.slptrn-filters_T .input-group, .slptrn-filters_S .input-group{display:flex;width:100%}
.slptrn-filters_T .input-group.date .form-control,.slptrn-filters_S .input-group.date .form-control{width:100%}
.slptrn-filters_T .filter-controls, .slptrn-filters_S .filter-controls{margin-top:10px}
}
@media(max-width:767px){
.woftimecounter{top:70px;left:unset;right:3px}
.live-casino .container.crop>.row{display:block}
.live-casino .row>.left-bar{width:100%}
.live-casino .row>.main-bar{width:100%}
.live-casino .row>.right-bar{width:100%;margin-bottom:0;box-shadow:none}
.live-casino .cas-tbl-line{width:160px;height:170px}
.live-casino.poker .cas-tbl-line{margin:5px!important}
.live-casino .live-cas-play{width:110px;margin:45px auto}
.promo-sub{align-items:flex-end;font-size:16px}
.virtual a.virt-tab{font-size:13px;padding:10px 5px;border-radius:0!important}
.virtual .match-details-block{padding:10px 20px;margin-top:-7px}
.my-account .account-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;background:transparent}
.my-account .account-nav{flex-wrap:wrap;justify-content:space-around}
.my-account .account-nav>li>a{margin:3px;border-radius:15px}
.my-account .account-nav>li>a:after{display:none}
.text-accent{font-size:30px}
.bonus-line>div{max-width:200px;margin:0;padding:0}
.bonus-line>div .bonus-image{width:120px}
.bonus-line>div .bonus-heading{font-size:16px;line-height:30px}
.bonus-item-btn{font-size:12px;z-index:0;display:none;margin:5px auto;padding:10px 7px}
.autentification-btn{width:148px;height:50px;font-size:18px!important;line-height:50px;border-radius:25px;display:inline-block;text-decoration:none;text-align:center;margin:0!important}
.autentify{width:100%;min-width:100%}
.modal-dialog,.bonusmodal .modal-dialog{margin:0!important;text-align:center;width:100%!important}
.bonusmodal .close{position:absolute;top:-11px;right:-1px;background:#ffd54f}
#preloader .progress-text{padding-top:35px}
#preloader .progress-text:before{height:30px}
.section.casino>.container{margin-bottom:30px;}
.icon_f.col-xs-4.col-sm-3.col-md-2{height:42px;}
.no-user>button{padding:5px 20px;}
.no-user .remove-margin button{width:48%;float:left;margin:0 1%;}
.no-user.open{height:250px;}
.no-user.open ul.dropdown-menu{top:50px;display:block;width:90%;margin-right:5%;}
#infobarAccount>a>div{margin-left:40px;}
.multiview_blocks .item_block.col-md-6{width:100%;}
.frgtpsw-resmsg{margin:40px 5% -20px}
}
@media(max-width:450px) {
#infobarDeposit{display:none;}
.logged-in .info-bar#infobarAccount{width:70%;}
.logged-in .info-bar#infobarLogout{width:30%;}
.bet-link.bet-draw{padding-left:32px;}
#livechat-compact-container{display:none !important}
.centerbox404desc{max-width:100%;margin-bottom:100px}
.deposit-inner .tablecell.img>img{max-height:50px}
.detailed-history .row>div:nth-child(6) br{content:"";margin:0 3px}
}