.payment-blocks {
  width: 600px;
  float: left;
  padding: 0 20px 5px 0;
  position: relative;
}

.payment-blocks .table .thead {
  background: none;
}

.payment-blocks .table .thead .td {
  color: #181818;
  border: none;
  font-family: "MuseoSans900", "NotoSansBold", serif;
  vertical-align: top;
  height: 44px;
  padding: 14px 5px 0;
  font-size: 12px;
}

.payment-blocks .table .thead .td:nth-of-type(2) {
  width: 230px;
}

.payment-blocks .table .tbody .tr {
  cursor: pointer;
  transition: background 0.5s ease;
}

.payment-blocks .table .tbody .tr:not(:last-child) {
  margin: 0 0 5px 0;
}

.payment-blocks .table .tbody .tr:hover .td {
  color: #fff;
}

.payment-blocks .table .tbody .td {
  color: #181818;
  border: none;
  border-bottom: 5px solid #fff;
  height: 37px;
  font-family: "MuseoSans700", "NotoSansBold", serif;
  font-size: 12px;
}

.payment-blocks .table .tbody .td:first-child {
  padding: 0;
}

.payment-blocks .table .tbody .td:not(:first-child) {
  padding: 0 5px;
}

.payment-blocks .table .tbody .td .image {
  width: 76px;
  height: 37px;
  text-align: center;
}

.payment-blocks .table .tbody .td .image:after {
  content: "";
  height: 100%;
  vertical-align: middle;
  display: inline-block;
}

.payment-blocks .table .tbody .td .image img {
  display: inline-block;
  vertical-align: middle;
  max-width: 65px;
  max-height: 22px;
}

#payarea .bonus-content {
  width: 293px !important;
  font-size: 12px !important;
}

#payarea .bonus-content img {
  width: 60% !important;
  display: block !important;
  margin: 0 auto 15px !important;
}

#payarea .bonus-content .text {
  margin: 0 !important;
}

#payarea .bonus-content h2,
#payarea .bonus-content .single-bonus-page .single-bonus-content .text h1,
.single-bonus-page .single-bonus-content .text #payarea .bonus-content h1,
#payarea .bonus-content .single-bonus-page .single-bonus-content .text h3,
.single-bonus-page .single-bonus-content .text #payarea .bonus-content h3,
#payarea .bonus-content .single-bonus-page .single-bonus-content .text h4,
.single-bonus-page .single-bonus-content .text #payarea .bonus-content h4,
#payarea .bonus-content .single-bonus-page .single-bonus-content .text h5,
.single-bonus-page .single-bonus-content .text #payarea .bonus-content h5,
#payarea .bonus-content .single-bonus-page .single-bonus-content .text h6,
.single-bonus-page .single-bonus-content .text #payarea .bonus-content h6,
#payarea .bonus-content p,
#payarea .bonus-content strong {
  font-size: 12px !important;
  margin: 0 !important;
  line-height: 14px;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  h2,
.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .single-bonus-page
  .single-bonus-content
  .text
  h1,
.single-bonus-page
  .single-bonus-content
  .text
  .ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  h1,
.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .single-bonus-page
  .single-bonus-content
  .text
  h3,
.single-bonus-page
  .single-bonus-content
  .text
  .ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  h3,
.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .single-bonus-page
  .single-bonus-content
  .text
  h4,
.single-bonus-page
  .single-bonus-content
  .text
  .ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  h4,
.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .single-bonus-page
  .single-bonus-content
  .text
  h5,
.single-bonus-page
  .single-bonus-content
  .text
  .ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  h5,
.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .single-bonus-page
  .single-bonus-content
  .text
  h6,
.single-bonus-page
  .single-bonus-content
  .text
  .ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  h6 {
  font-size: 18px;
  line-height: 18px;
  margin: 5px 37px 0 37px;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .right-group
  .icon-back-left {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 14px;
  width: 19px;
  height: 18px;
  font-size: 18px;
  cursor: pointer;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .modal-header
  .right-group
  .icon-back-left:hover {
  color: #fff;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .single-wrap {
  padding: 0 30px 0 37px;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .single-wrap
  .line {
  position: relative;
  padding: 15px 0 15px 0;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .single-wrap
  .line:after {
  content: "";
  display: table;
  clear: both;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .single-wrap
  .line:before {
  content: "";
  width: 1px;
  top: 15px;
  bottom: 15px;
  background: #4d4d4d;
  position: absolute;
  left: 383px;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .single-wrap
  .bonus-content
  img {
  width: 100% !important;
}

.ReactModalPortal
  .ReactModal__Overlay
  .ReactModal__Content
  .modal-payments-single
  .single-wrap
  .modal-content-payments-single {
  float: left;
  padding: 10px 44px 5px 0;
  width: 384px;
  min-height: 200px;
  position: relative;
}

#deposit-modal .modal-header .right-group .icon-back-left {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 14px;
  width: 19px;
  height: 18px;
  font-size: 18px;
  cursor: pointer;
}
