/*.isMobile .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal {
    margin-top: 50px;
}*/
button.btn-clear-bot {
    position: absolute;
    bottom: 12px;
    right: 30px;
}

.db-01 {
  width: 10px;
}
.db-05 {
  width: 75px;
}
 .db-02 {
 width: calc(54.33333333% - 86px);
}

body .box-login-top > .container {
    width: auto;
}

.green-ft{
    color: green;
  }
.red-ft{
  color: red;
}
.btn-danger.focus, .btn-danger:focus,
.btn-danger:active {
    color: #fff !important;
    background-color: #d9534f !important;
    border-color: #d43f3a !important;
}

.btn-primary.focus, .btn-primary:focus,
.btn-primary:active {
    color: #fff !important;
    background-color: #337ab7 !important;
    border-color: #2e6da4 !important;
}

body#login.isMobile .swal2-container {
    transform: scale(1);
}

body.isMobile .next-line-1 {
    margin-left: 0;
    display: block;
}
/*.isMobile .swal2-container {
    transform: scale(1.8);
}*/
.swal2-container.swal2-center {
    z-index: 999999;
}
.gray-bg {
    background: #ccc;
}
.btn-danger:active {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-primary:active {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.section-mg {
    min-height: unset !important;
}

.comment-scrollbar{
  height: 170vw !important;
}
li.ui-state-default > div.td-no-flex
{
  display:unset;
  margin-top:8px;
  align-items:unset
}
.error_otp{
    text-align: center;
    padding: 15px 0 0 0;
    float: left;
    width: 100%;
    color: red;
}
.box-select-shortcut .owl-nav
{
  position:absolute;
  font-size:35px;
  top:-74px;
  width:100%
}

.box-select-shortcut .owl-nav button.owl-next
{
  float:right!important
}

.img-loading
{
  height:100%;
  position:absolute;
  z-index:99;
  background:#ffffffa6;
  width:100%;
  display:flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  display:none
}

.img-loading.active
{
  display:flex
}

.flag-red
{
  background:red;
  width:15px;
  height:15px;
  float:left;
  margin-right:5px
}

.flag-blue
{
  background:blue;
  width:15px;
  height:15px;
  float:left;
  margin-right:5px
}

.custom-pagination ul.pagination li a
{
  color:#000
}

.box-register input::-webkit-input-placeholder
{
  font-style:italic
}

.box-register input:-ms-input-placeholder
{
  font-style:italic
}

.box-register input::placeholder
{
  font-style:italic
}

.bill-create-date > span
{
  font-size:11px;
  display:block
}

.price-match .product-status-wrap
{
  min-height:280px
}

.price-match .product-status-wrap > h4
{
  padding-bottom:20px;
  border-bottom:1px solid #ccc
}

.btn-refresh-match
{
  position:absolute;
  top:12px;
  right:30px
}

.box-otp
{
  color:#787878
}

.box-select-shortcut .modal-content
{
  height:600px;
  overflow:auto
}

.box-select-shortcut .modal-dialog
{
  width:410px;
  margin:30px auto
}

.box-select-shortcut .modal-header .close {
    position: absolute;
    top: 19px;
    right: 30px;
    margin-top: 0;
    color: #000;
    opacity: 1;
}
.head-main-sc
{
  text-align:center;
  margin-bottom:15px
}

.sidebar-nav .metismenu a
{
  color:#3b3b3b!important
}

#sidebar
{
  color:#3b3b3b;
  overflow-y: scroll !important;
    height: 100% !important;
  
    padding-bottom: 30px;
}
body.isDesktop:not(.iPad) #sidebar{
  height: calc(100vw - 70px) !important;
}
.box-verify
{
  color:#787878;
  font-size:16px
}

.refresh-point
{
  background:transparent;
  border:0
}

.next-line-1
{
  margin-left:5px
}

form.form-ajax-clearData
{
  position:absolute;
  top:15px;
  right:190px
}

div > form.form-join-challenge:first-child
{
  margin-top:15px
}

form.form-ajax.del-backup
{
  position:absolute;
  top:15px;
  right:50px
}

form.form-ajax.backup
{
  position:absolute;
  top:15px;
  right:115px
}
.btn-join > span {
  padding: 0;
}
span.btn-join-cancel
{
  background: red;
    padding: 9px 10px;
    font-size: 14px;
    max-width: 80px;
    float: left;
}



.dragGroup
{
  width:auto;
  cursor:move;
  text-align:center;
  position:relative;
  font-size:14px;
  padding:10px;
  -webkit-border-radius:5px;
  border-radius:5px
}

span.level
{
  display:inline;
  border:solid 1px #ccc;
  background-color:#eee;
  padding:0 5px;
  color:#aaa;
  width:43px;
  text-shadow:#fff 1px 1px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:#000 0 1px 3px inset;
  box-shadow:#000 0 1px 3px inset;
  margin-left:10px
}

li.ui-state-default
{
  padding:10px;
  list-style:none;
  background:#fff
}

li.ui-state-default.odd
{
  background:#f9f9f9;
  display:flex
}

li.ui-state-default > div
{
  display:flex;
  align-items:center
}

.no-flex li.ui-state-default > div
{
  display:block;
  align-items:unset
}

.dragGroup:hover
{
  color:#fff;
  background-color:#00aff0!important
}

.sidebar-header-info .username-sidebar
{
  word-break:break-all
}

#sidebar
{
/*  overflow-y:auto!important;*/
  max-width:205px
}

.left-sidebar-pro
{
  overflow-y:auto!important
}

.left-custom-menu-adp-wrap .mCustomScrollBox
{
  max-height:unset!important
}

.sidebar-header-info .username-sidebar
{
  padding:15px 0;
  font-size:23px;
  color:#3b3b3b;
  font-weight:900;
  text-align:center;
  text-transform:uppercase;
  border-bottom:1px solid #e9ecef
}

.sidebar-header-info-2 > .point-user-sidebar:last-child
{
  margin-bottom:0
}

.point-user-sidebar
{
  margin-bottom:10px
}

.sidebar-header-info-2
{
  padding:15px
}

body.mini-navbar .sidebar-header-info
{
  display:none
}

body.mini-navbar .sidebar-header-info-2
{
  display:none
}

.product-status-wrap h4
{
  margin-bottom:0
}

tr.odd
{
  background-color:#f9f9f9
}

.custom-product-edit
{
  margin-top:0
}

#myTab3.tab-review-design
{
  margin-bottom:0
}

.box-result-ajax th:last-child
{
  text-align:right
}

.title-box
{
  margin-bottom:15px!important
}

.dataTables_scrollHeadInner
{
  width:100%!important
}

.head-match > div
{
  font-size:14px
}

body#register .box-register
{
  border-radius:20px;
  background:#fff;
  padding:30px;
  min-width:300px;
  max-width:600px;
  margin:10% auto 0!important;
  box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important
}

.match-list
{
  margin-bottom:30px!important
}

.match-list span
{
  font-size:14px
}

.box-condition
{
  background:#fff;
  padding:30px;
  margin-top:60px;
  box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important
}

td.td-setting
{
  float:right
}

.create-price-btn
{
  float:right;
  margin-top:-5px;
  width: 165px;
}

form.form-ajax > .row
{
  margin-bottom:15px
}

body
{
  overflow-x:hidden
}

.btn-btll i
{
  float:right;
  padding-top:3px
}

.btn-btll[aria-expanded="false"] .fa-angle-up
{
  display:none
}

.btn-btll[aria-expanded="true"] .fa-angle-down
{
  display:none
}

.findMatch-Reuslt .btn-join
{
  width:100%;
  margin-bottom:10px;
  padding: 0;
}

.match-close-price-btn,
.match-open-price-btn

{
  margin-right:15px
}

body#login .box-login
{
  background:#fff;
  padding:30px;
  min-width:300px;
  max-width:60%;
  margin:20% auto 0!important;
  box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important
}

.diamond-user
{
  height:58px;
  justify-content:center;
  align-items:center;
  display:flex;
  float:right;
  color:#fff
}

.diamond-user img
{
  width:20px;
  filter:brightness(0) invert(1)
}

.diamond-user > span
{
  margin-right:15px
}

.table-match
{
  padding-top:15px
}

.mobile-menu-area
{
  background:#e9ecef
}

.td-setting > a
{
  border:1px solid;
  padding:5px;
  margin-left:5px
}

.header-advance-area
{
  background:#4e73df;
  height:auto
}

.section-mg
{
  width:100%;
  top:0;
  margin-top:60px
}

.left-sidebar-menu-pro a.active,.left-sidebar-menu-pro a.active:hover
{
  background:#e9ecef;
  color:#787878
}

.footer-copyright-area
{
  margin-top:30px;
  position:static;
  width:100%;
  bottom:0
}
.isDesktop > .all-content-wrapper {
    min-height: 100%;
}
.breadcome-area
{
  display:none
}

nav.navbar.navbar-expand.navbar-theme
{
  cursor:pointer
}

.product-status-wrap
{
  border-radius:6px;
  box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important
}

.content-section
{
  margin-bottom:15px
}

.select-dt
{
  display:flex
}

.pagination>.active>a
{
  background-color:#337ab7!important;
  border-color:#337ab7!important
}

.news-alert
{
  float:left;
  width:calc(100% - 150px);
  margin-top:5px;
  text-align:center
}

.top-logout
{
  float:right;
  margin-top:15px
}

li.logout > a
{
  background:#f0ad4e!important;
  color:#fff!important;
  text-align:center
}

.header-right-info .navbar-nav
{
  width:auto
}

img.diamond-img
{
  width:15px
}

li.menu-info
{
  padding:15px;
  font-size:12px
}

.search-form > input
{
  float:right;
  position:absolute;
  top:16px;
  right:125px;
  padding:6px 20px;
  border-radius:4px;
  width:300px
}

.search-form > a
{
  float:right;
  position:absolute;
  top:20px;
  right:126px;
  padding:6px 20px;
  color:#4e73df;
  border-radius:4px
}

.required
{
  color:red
}

label.form-label
{
  color:#787878;
  font-size:14px
}

input[readonly]
{
  background-color:#ccc!important;
  color:#000;
  cursor:unset
}

.switch
{
  position:relative;
  display:inline-block;
  width:60px;
  height:34px
}

.switch input
{
  opacity:0;
  width:0;
  height:0
}

.slider
{
  position:absolute;
  cursor:pointer;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background-color:#ccc;
  -webkit-transition:.4s;
  transition:.4s
}

.slider:before
{
  position:absolute;
  content:"";
  height:26px;
  width:26px;
  left:4px;
  bottom:4px;
  background-color:#fff;
  -webkit-transition:.4s;
  transition:.4s
}

.slider-disabled
{
  position:absolute;
  cursor:pointer;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background-color:#ccc;
  -webkit-transition:.4s;
  transition:.4s
}

.slider-disabled:before
{
  position:absolute;
  content:"";
  height:26px;
  width:26px;
  left:4px;
  bottom:4px;
  background-color:#fff;
  -webkit-transition:.4s;
  transition:.4s
}

.slider-disabled.round {
    border-radius: 34px;
    cursor: not-allowed;
}
.slider-disabled.round:before {
    border-radius: 50%;
}

input:checked + .slider
{
  background-color:#2196F3
}

input:focus + .slider
{
  box-shadow:0 0 1px #2196F3
}

input:checked + .slider:before
{
  -webkit-transform:translateX(26px);
  -ms-transform:translateX(26px);
  transform:translateX(26px)
}

.btn-red
{
  color:#fff;
  background:red;
  padding:5px 10px;
  border-radius:10px
}

.btn-green
{
  color:#fff;
  background:green;
  padding:5px 10px;
  border-radius:10px
}

.btn-orange
{
  color:#fff;
  background:orange;
  padding:5px 10px;
  border-radius:10px
}

.slider.round
{
  border-radius:34px
}

.slider.round:before
{
  border-radius:50%
}

label.switch.top
{
  position:absolute;
  right:60px;
  top:16px
}

.box-result-ajax.a-table
{
  overflow:auto
}

.hamburger
{
  position:relative
}

.hamburger,.hamburger:after,.hamburger:before
{
  background:#fff;
  content:"";
  cursor:pointer;
  display:block;
  height:2px;
  transition:background .1s ease-in-out,color .1s ease-in-out;
  width:20px
}

.hamburger:before
{
  position:absolute;
  top:-6.5px;
  width:20px
}

.hamburger:after
{
  bottom:-6.5px;
  position:absolute;
  width:20px
}

.navbar-expand
{
  flex-wrap:nowrap;
  justify-content:flex-start
}

.navbar
{
  align-items:center;
  display:flex;
  flex-wrap:wrap;
  padding:0 1rem;
  position:relative
}

@media (max-width: 575.98px) {
  .navbar
  {
    padding-left:.75rem;
    padding-right:.75rem
  }
}

.sidebar
{
  margin-left:-250px;
  background:transparent;
  border-right:0;
  box-shadow:0 0 2rem 0 #000;
  max-width:250px;
  min-width:250px;
  transition:margin-left .3s ease-in-out,left .3s ease-in-out,margin-right .3s ease-in-out,right .3s ease-in-out;
  z-index:1
}

.match-desktop
{
  display:block
}

.match-mobile
{
  display:none
}

.match-info
{
  font-size:20px;
  text-align:center;
  font-weight:900
}

span.teamRead
{
  background:red;
  width:20px;
  height:20px;
  display:block
}

span.teamBlue
{
  background:blue;
  width:20px;
  height:20px;
  display:block
}

.selectTeam
{
  margin-right:10px;
  margin-left:10px
}

button.create-price
{
  position:absolute;
  top:30px;
  right:30px
}

.row.findMatch-Reuslt
{
  margin-top:30px
}

.flex
{
  display:flex
}

.createprice-title
{
  font-size:16px
}

h5#createpriceLabel
{
  text-align:center;
  font-size:20px
}

label.mg-r-10
{
  margin-right:10px
}

.mg-t-10
{
  margin-top:10px
}

.mg-b-30
{
  margin-bottom:30px
}

.result-bill-list
{
  border:2px solid #f8f9fc;
  background:#f8f9fc;
  max-width:200px
}

.result-bill-list > div
{
  padding:10px;
  border-bottom:1px solid #ccc
}

.result-bill-list > div.bill-number
{
  background:#4e73df;
  color:#fff;
  padding:10px
}

.btn-btll
{
  width:100%;
  max-width:200px;
  border-radius:0
}

#myTab3.tab-review-design
{
  padding:5px;
  background:#fff;
  border-bottom:1px solid #f8f9fc;
  margin-bottom:15px
}

.bill-collapse
{
  max-width:200px;
  font-size:11px
}

.price-match-head
{
  display:none
}

.product-status-wrap.topic
{
  text-align:center
}

.match-now.odd
{
  background-color:#f9f9f9
}

.match-now > div.match-who-fight
{
  flex-direction:column;
  align-items:self-start
}
span.btn-play {
    background: orange;
    padding: 9px 10px;
    font-size: 14px;
    max-width: 80px;
    float: left;
}
.btn-join > span > span:not(.btn-play) {
    padding: 9px 10px;
    float: left;
}
.match-now > div.match-who-fight-weight
{
  flex-direction:column;
  align-items:self-start
}

span.line2
{
  display:block;
  line-height:14px
}

button.bill-cancel-btn {
    background: red;
    border: 0;
    color: #fff;
    font-weight: 900;
    padding: 4px 10px;
    border-radius: 8px;
}

.sidebar-header > a
{
  font-size:30px;
  color:#fff;
  font-weight:900
}

.mini-navbar span.bill-number > span
{
  display:none
}

.match-now
{
  font-size:16px
}

.table-match > div > .row
{
  border-bottom:1px solid #ccc;
  padding:5px
}

.hide-mobile.head-match
{
  font-weight:900;
  font-size:17px;
  color:#787878
}

.sidebar-nav .metismenu a
{
  font-size:15px;
  align-items:center;
  display:flex
}

.box-login-top
{
  background:#4e73df;
  border-top:#4e73df solid .1px;
  border-bottom:#4e73df solid .1px;
  box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important
}

ul.ul-login
{
  display:flex
}

ul.ul-login input
{
  height:33px;
  border-radius:4px
}

.top-text
{
  font-size:13px;
  color:#fff;
  margin-right:10px
}

.ul-login > li
{
  margin-left:9px
}

.btn-login,.btn-login:hover
{
  background-color:#333;
  font-size:12px;
  color:#fff;
  border-radius:5px;
  padding:5px 15px;
  line-height:23px;
  border:none
}

.bar-reg
{
  margin-left:auto;
  margin-bottom:8px;
  margin-top:8px
}

.bar-all
{
  float:right;
  display:flex;
  flex-direction:column
}

a.btn.btn-fw
{
  background-color:#afac8b;
  font-size:12px;
  color:#fff;
  border-radius:5px;
  padding:1px 15px;
  line-height:23px;
  border:none
}

.weblogo a
{
  font-size:60px;
  color:#333;
  font-weight:900
}

.table-match > div > .row
{
  text-align:left
}

a.btn.btn-reg
{
  background-color:#f44336;
  font-size:12px;
  color:#fff;
  border-radius:5px;
  padding:1px 15px;
  line-height:23px;
  border:none
}

@media(min-width: 1199px) {
  table#tableData
  {
    width:100%!important
  }
}

@media (min-width: 992px) {
   /* .comment-scrollbar {
      overflow-y: scroll !important;
      height: 80% !important;
  } */
  
  .price-match
  {
    display:block!important;
    opacity:1!important
  }
  
  .show-only-mobile
  {
    display:none
  }
}

@media(max-width: 1214px) and (min-width: 992px) {
  .findMatch-Reuslt .show-only-mobile
  {
    display:block
  }
  
  .findMatch-Reuslt .hide-mobile
  {
    display:none
  }
  
  .navbar
  {
    height:23px;
    min-height:unset
  }
  
  .main-nav
  {
    visibility:hidden
  }
}

@media(max-width: 1199px) and (min-width: 992px) {
  .main-nav
  {
    display:none
  }
}

@media(max-width: 991px) and (min-width: 768px) {
  .weblogo
  {
    height:100px;
    align-items:center;
    justify-content:center;
    display:flex
  }
  
  .weblogo a
  {
    font-size:36px
  }
}

@media (max-width: 991px) {
  #price-match-3.price-match .product-status-wrap
  {
    min-height:150px !important;
  }
  body.admin .left-sidebar-pro {
    margin-left: 0;
  }

  .result-bill-list > div
  {
    padding:10px;
    font-size:12px
  }
  
  span.new-line
  {
    display:block;
    margin-bottom:5px
  }
  
  .price-match
  {
    margin-top:30px
  }
  
  .news-alert
  {
    width:100%
  }
  
  .sidebar-nav .metismenu ul a
  {
    padding:5px 15px 5px 46px
  }
  
  .sidebar-header-info-2
  {
    padding:10px
  }
  
  .sidebar-nav .metismenu li:first-child
  {
    margin-top:0
  }
  
  .top-logout
  {
    float:right;
    position:absolute;
    right:10px;
    top:-60px;
    margin-top:0
  }
  
  .top-logout
  {
    float:right;
    position:absolute;
    right:10px;
    top:-38px;
    margin-top:0
  }
  /*body user*/
  .left-sidebar-pro
  {
    display:block;
    width:22%;
    float:left;
    min-height:1px;
    margin-left:unset;
    position:relative
  }
   /*body user*/
  .all-content-wrapper
  {
    display:block;
    width:78%;
    float:left;
    min-height:1px;
    margin-left:unset;
    position:relative
  }
  
  #sidebar
  {
    min-width:unset;
    position:relative
  }
  
  .main-nav
  {
    visibility:hidden
  }
  
  .sidebar-header-info .username-sidebar
  {
    font-size:15px
  }
  
  .navbar
  {
    height:23px;
    min-height:unset
  }
  
  .challenge-page.section-mg
  {
    top:0;
    margin-top:15px
  }
  
  .mai-top-nav
  {
    display:block;
    position:absolute;
    top:0;
    right:0;
    float:right!important;
    margin:0!important;
    margin-top:-53px!important;
    width:70px!important
  }
  
  .footer-copyright-area
  {
    width:100%;
    left:0;
    float:left;
    z-index:1;
  }
   .footer-copyright-area
  {
    position: fixed;
  }
  body.iPad .footer-copyright-area
  {
    position: static;
  }
  .isMobile .footer-copyright-area {
    position: static;
  }

/*  isMobile  .swal2-popup.swal2-modal{
      margin-top: 30% !important;
 }*/
  
  table#tableData {
    width: 100%!important;
}
 
  .section-mg
  {
    margin-top:15px
  }
  
  .tool-go
  {
    padding:0
  }
  
  .product-status-wrap h4.show-only-mobile
  {
    font-size:15px
  }
  
  body.toggled .footer-copyright-area
  {
    display:none
  }
  
  .section-mg
  {
    margin-top:30px
  }
  
  .challenge-page.section-mg
  {
    top:0;
    margin-top:30px
  }
  
  body#login
  {
    height:100%
  }
  
  #login .container
  {
    width:auto
  }
  
  .mai-top-nav
  {
    display:block;
    position:absolute;
    top:0;
    right:0;
    float:right!important;
    margin:0!important;
    margin-top:-75px!important;
    width:70px!important
  }
  
  .news-alert
  {
    width:100%
  }
  
  .mg-mobile-top
  {
    margin-top:30px
  }
  
  .match-now
  {
    text-align:center;
    border:1px solid #ccc;
    padding:15px
  }
  
  .product-status-wrap h4.show-only-mobile
  {
    text-align:center;
    line-height:30px
  }
  
  .go-in-room
  {
    width:100%;
    font-size:12px
  }
  
  #myTab3.tab-review-design li a
  {
    padding-right:0
  }
  
  .price-match-head
  {
    display:block;
    margin-top:30px
  }
  
  .row.findMatch-Reuslt
  {
    margin-top:0
  }
  
  .left-sidebar-pro
  {
    display:block;
    margin-left:0;
    transition:margin-left .3s ease-in-out,left .3s ease-in-out,margin-right .3s ease-in-out,right .3s ease-in-out;
    z-index:1
  }
  
  .toggled .all-content-wrapper
  {
    margin-left:230px;
    min-width:100vw;
    overflow-y:hidden;
    width:100vw;
    position:fixed
  }
  
  .sidebar
  {
    margin-left:-250px
  }
  
  .toggled .left-sidebar-pro
  {
    margin-left:0
  }
  
  .header-advance-area
  {
    height:auto
  }
  
  .hide-mobile
  {
    display:none!important
  }
}

@media(max-width: 767px) {
  body#index .all-content-wrapper > .section-mg > .container-fluid{
    padding: 0;
  }
  #sidebar  {
    max-width: 170px;
  }
  .tool-go-user
  {
    margin-top:10px
  }
  
  .box-select-shortcut .modal-content
  {
    height:540px;
    overflow:auto
  }
  
  .form-shortcut-challenge button
  {
    width:92px;
    padding:6px 8px;
    font-size:12px
  }
  
  .sidebar-nav .metismenu a
  {
    font-size:13px;
    align-items:center;
    display:flex;
    padding:10px
  }
  /*body*/
  .left-sidebar-pro
  {
    display:block;
    width:25%;
    float:left;
    min-height:1px;
    margin-left:unset;
    position:relative
  }
  /*body*/
  .all-content-wrapper
  {
    display:block;
    width:75%;
    float:left;
    min-height:1px;
    margin-left:unset;
    position:relative;
    overflow-x: hidden;
  }
  
  .next-line-1
  {
    display:block;
    margin:0
  }
  
  .next-line-2
  {
    display:block
  }
  
  .match-now > div.match-close-tools
  {
    display:block
  }
  
  .match-now > div.match-close-tools .match-close-price-btn
  {
    margin-right:0;
    margin-bottom:5px
  }
  
  h4.match-topic
  {
    font-size:15px;
    padding-top:15px
  }
  
  .price-match .product-status-wrap > h4
  {
    font-size:15px;
    padding-bottom:16px
  }
  
  .create-price-btn
  {
    padding:2px 8px
  }
  
  .match-info
  {
    font-size:15px
  }
  
  .btn-refresh-match
  {
    top:5px;
    right:25px;
    font-size:10px
  }
  
  .ul-login > li:last-child
  {
    text-align:center
  }
  
/*  .point-user-sidebar > span
  {
    display:block
  }
  */
  .metismenu .icon
  {
    display:block
  }
  
  #condition .container
  {
    width:auto
  }
  
  body#register .box-register
  {
    min-width:auto;
    margin-bottom:60px!important
  }
  
  #register .container
  {
    width:auto
  }
  
  body#login .box-login
  {
    min-width:auto;
    max-width:unset
  }
  
  .footer-copyright-area
  {
    position:static
  }
  
  .search-form > a
  {
    top:74px;
    right:35px
  }
  
  .search-form > input
  {
    position:initial;
    width:100%;
    margin-top:30px
  }
  
  .td-setting
  {
    display:flex
  }
  
  .review-content-section
  {
    margin:0
  }
  
  .tab-content>.active
  {
    padding:0
  }
  
  .match-desktop
  {
    display:none
  }
  
  .match-mobile
  {
    display:block
  }
  
  .header-right-info .admin-name
  {
    display:none
  }
  
  .weblogo a
  {
    font-size:50px
  }
  
  .weblogo
  {
    text-align:center;
    margin:10px 0
  }
  
  ul.ul-login
  {
    display:flex;
    flex-direction:column
  }
  
  .bar-login
  {
    float:unset
  }
  
  .ul-login > li
  {
    margin-left:0;
    margin-bottom:10px
  }
  
  .bar-all
  {
    float:unset
  }
  
  .bar-reg
  {
    margin-left:unset
  }
  
  .top-text
  {
    display:block;
    margin-bottom:10px;
    text-align:center
  }
  
  .bar-reg
  {
    margin-left:unset;
    margin-bottom:15px;
    margin-top:15px;
    text-align:right
  }
}
@media(max-width: 980px) {
  .isMobile .hidden-xs{
    display: none;
  }
}
@media(min-width:1200px) and (max-width:1800px) {
  .create-price-btn {
    float: right;
    margin-top: 35px;
    position: absolute;
    right: 30px;
    width: 200px;
  }
  .create-price-btn.btn-danger{
    margin-top: -5px;
    right: 20px;
  }

  .price-match .product-status-wrap > h4 {
    padding-bottom: 60px;
    border-bottom: 1px solid #ccc;
  }

  .span.btn-play{
    width: unset
  }
  span.btn-play{
    background: orange;
    padding: 9px 4px;
    font-size: 14px;
    max-width: 80px;
    float: right;
  }
  .btn-join > span > span:not(.btn-play) {
    font-size: 13px;
  }
}


.loadExtra{
  display: block !important;
  text-align: center;
  padding-right: 240px;
  padding-top: 100px;
}
@media(max-width:991px) {
  .loadExtra{
    padding-right: 9%;
  }
}