﻿@media (max-width:991px) {
.livesport_page .leftbox_livepage .filter_btn_box ul li a .fa{width:25px;height:25px;font-size:25px}
.livesport_page .leftbox_livepage .filter_btn_box ul li a span.icon-favor{width:25px;height:25px}
.match-menuline.live-teams-disabled .commandbox_in_box,.match-menuline .commandbox_staticbox{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.match-menuline .commandbox_in_box team,.match-menuline .commandbox_in_box teamb,.match-menuline .commandbox_staticbox a,.match-menuline .commandbox_time{width:100%}
.casino_container .col-md-3{flex:0 0 33%;max-width:33%}
footer .footer .menu{height:auto}
.betslips_box_fly{display:none}
}
@media (max-width:767px) {
.casino_container .col-md-3{flex:0 0 50%;max-width:50%}
.copyright.col{flex-basis:inherit;text-align:center}
}
@media (max-width:576px) {
.notification_box_text{padding:15px}
.my-account .account-nav li{width:98%}
.user-info-block-outer{padding:10px 5px}
.my-account .tab-content > .tab-pane{padding:5px 5px 0 15px}
.user-info-block-outer .form-group label,.user-info-block-outer .form-group input,.user-info-block-outer .form-group select,.user-info-block-outer .form-group .more-element, .user-info-block-outer .form-group .selectize-input{width:100%}
.user-info-block-outer .form-group input[type='radio']{width:auto}
.user-info-block-outer .form-group label{line-height:10px;}
#change_password{width:100%}
.user-info-block-outer .form-group .more-element>div[class*='col-md-']{width:50%}
.user-info-block-outer .btn-change-info{width:100%!important}
.user-info-block-outer .btn-change-password{margin:20px 0;width:100%}
.balance-block{width:105%;overflow:scroll}
.user-info-block-outer .bet-history-list .bet-history-list{display:flex;flex-direction:column;width:336px}
.user-info-block-outer #slipType{margin:10px 0!important;width:100%!important}
.user-info-block-outer .datepick-field,.slptrn-container #fltType.form-control{width:100%;margin-bottom:10px!important;margin-left:0}
.user-info-block-outer #fltDate{min-width:auto!important}
.withdraw-content .deposit-row{display:block;width:100%;margin-bottom:10px;border-bottom:10px solid #000;height:auto}
.withdraw-content .deposit-row .deposit-inner{padding-bottom:10px;}
.withdraw-content .deposit-row .tablecell{display:block;width:100%;padding:3px 0!important}
.withdraw-inner-content .deposit-row~.row div[class*='col-md-']:nth-child(1){width:30%;padding:0 3px}
.withdraw-inner-content .deposit-row~.row div[class*='col-md-']:nth-child(1) label{font-size:10px;white-space:nowrap;overflow:hidden}
.withdraw-inner-content .deposit-row~.row div[class*='col-md-']:nth-child(2){width:70%;padding:0 3px}
.limitations > .form-group{margin-top:15px}
.limitations > .form-group label{line-height:30px;width:auto}
.limitations > .radio label{line-height:20px;}
.mybonus-block{height:auto}
.mybonus-block .d-flex{display:block !important}
.mybonus-block .d-flex .progress-circle{margin:auto}
.mybonus-block .d-flex .bonus-info{width:100%;text-align:center}
.mybonus-block .bonus-name p{line-height:24px}
.nav.navbar-nav.navbar-right.hidden-sm .btn{display:inline-flex;margin:0 10px;}
.time_inside,.navbar-right .user-name{display:none!important;}
.dropdown.main-nav-item.visible-lg{margin-top:15px}
.main-nav-item .btn-primary img{margin:4px}
a.dropdown-toggle::after{margin-top:15px}
.daterangepicker.show-calendar{display:flex;flex-direction:column-reverse}
.daterangepicker.show-calendar .calendar{float:none;}
.daterangepicker.show-calendar .ranges{width:96%}
.range_inputs>button.btn.btn-small.btn-sm{width:49%}
.history-row,.bet-history-table thead tr{display:grid;grid-template-columns:repeat(3, 1fr);gap:5px}
.docs-table tr,.withdraw_waitings.bet-history-list tr{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}
.docs-table *{padding:0}
.slptrn-list_T tr{display:grid;grid-template-columns:repeat(3, 1fr);gap:5px}
tr.mail_item{display:flex;flex-wrap:wrap;border-top:1px solid #2d7705}
.history-row:nth-child(4n+1){background:#20693f}
.history-row:nth-child(4n+3){background:#00491f}
.slptrn-list_T tr:nth-child(2n+1),.withdraw_waitings.bet-history-list tr:nth-child(2n+1){background:#20693f}
.slptrn-list_T tr:nth-child(2n),.withdraw_waitings.bet-history-list tr:nth-child(2n){background:#00491f}
.withdraw_waitings.bet-history-list tr td{border-top:none}
.bet-history-table thead{background:#009d43}
.table.bet-history-table th,.bet-history-table thead th{border:none!important}
.history-row td,.slptrn-list_T td,.slptrn-list_T th{font-size:0.9em}
.slptrn-list_T td,.slptrn-list_T th{width:120px}
.slptrn-list_T td:first-child{overflow:hidden;white-space:nowrap}
.bet-history-list tr td.transaction-statu-info img{margin-top:-5px}
.bet-history-table thead:nth-child(1),.bet-history-table thead:nth-child(4),.history-row td:nth-child(1),.history-row td:nth-child(4){width:140px}
.bet-history-table thead:nth-child(2),.bet-history-table thead:nth-child(5),.history-row td:nth-child(2),.history-row td:nth-child(5){width:70px}
.bet-history-table thead:nth-child(3),.bet-history-table thead:nth-child(6),.history-row td:nth-child(3),.history-row td:nth-child(6){width:110px}
.bet-history-table thead:nth-child(3),.history-row td:nth-child(3){text-align:right}
.withdraw_waitings.bet-history-list tr .cancel-button.status{text-align:right}
.mail_item .view-message{padding:2px 10px;border:none}
.mail_item .view-message.mail-time{width:75%;text-align:left!important}
.docs-table tr td{border-top:none!important;border-bottom:none!important}
.docs-table tr{border-top:2px solid #009d43}
.detailed-history .rowhead{display:none}
.detailed-history .sprite-statu_icons{position:absolute;top:-6px;left:1px}
.my-account .docs-table .label{padding:1px 5px}
body .ranges li,.daterangepicker.show-calendar .ranges .daterangepicker_start_input,.daterangepicker.show-calendar .ranges .daterangepicker_end_input{display:inline-block;width:50%}
.daterangepicker .input-mini{width:60%!important;float:right;padding-left:6px}
.daterangepicker .daterangepicker_start_input .input-mini{margin-right:3%}
.limit-cont{margin-bottom:20px;padding-bottom:40px;border-bottom:1px dashed #a0a0a0}
.form-group.main-info .form-group{margin-bottom:15px}
.row.pbsin.xmdc{height:auto!important;margin:10px 0}
.row.pbsin.xmdc .oddsButton,.row.pbsin.xmdc div[id*='more_']{width:25%}
.row.pbsin.xmdc div:nth-child(1){margin-bottom:3px}
.row.pbsin.xmdc div:nth-child(2){position:absolute;left:58px;top:3px}
#panel-sport-popular .row.pbsin.xmdc div:nth-child(2){left:40px}
.row.pbsin.xmdc div:nth-child(2) .teamone_name a{vertical-align:top}
#panel-sport-rightnow .row.pbsin.xmdc .teamone_liveicon.on_live{width:50px}
#panel-sport-rightnow .row.pbsin.xmdc .d-sm-none,#panel-sport-popular .row.pbsin.xmdc .d-sm-none{display:none}
.live-match-detail .line_of_command_box{flex-direction:column}
.live-match-detail .line_of_command_box>div:first-child{flex:0 0 100%;max-width:100%}
.line_of_command_box iframe{height:230px}
}