/* wrapper background */
.wrapper > div[style]{
  background: linear-gradient(180deg, #121212, #0b0b0b);
}

.btn.text-green{
  color: #FFFFFF;
  background: #666666;
  border: #666666;
}

/* login-button */
.btn-gray{
  background-color: #efefef;
  color: #666666;
}

.btn-gray:hover,
.btn-gray:focus{
  color: #666666;
}

.btn-gray.hvr-sweep-to-right:before{
  background: #d5d5d5;
  color: #666666;
}

.btn-gray-2{
  background-color: #efefef;
  color: #666666;
}

.btn-gray-2:hover,
.btn-gray-2:focus{
  color: #666666;
}

.btn-yellow {
  background-color: #b08a3a;
  border: 1px solid rgba(0,0,0,.35);
  color: #ffffff;
  font-weight: 700;
}

.btn-yellow.hvr-sweep-to-right:before {
  background: #ecb445;
  color: #ffffff;
}

.btn-theme {
  background-color: #b08a3a;
  color: #ffffff;
}

.btn-theme:hover,
.btn-theme:focus{
  color: #ffffff;
}
.btn-theme:not([class*="hvr-sweep-to-right"]):hover,
.btn-theme:not([class*="hvr-sweep-to-right"]):focus{
  background: #a82a1d;
}

.btn-theme.hvr-sweep-to-right:before {
  background: #a82a1d;
  color: #ffffff;
}

.live-chat .btn-theme:hover{
  background: #122c17;
}

.btn-overlay{
  background: url("../images/button-overlay.png") top repeat-x #212121;
}

.btn-plain:hover,
.btn-plain:focus,
.btn-plain:visited {
  background-color: #cae0d8;
  color: #127052;
}

.btn-red, .btn-red:hover{
  background-color: #a82a1d;
  color: #ffffff;
}
.btn-yellow-2 {
  background-color: #dfa030;
  color: #ffffff;
}

.btn-yellow-2:hover,
.btn-yellow-2:focus{
  background-color: #ecb445;
  color: #ffffff;
}

/* newsticker */
.newsticker li strong:hover,
.newsticker li strong:focus{
  color: #dfa030;
  cursor: pointer;
}

/* sub-link */
.sub-link a{ color: #ffffff; }
.sub-link a:hover,
.sub-link a:focus{
  color: #FFE320;
}

/* navigation */
.navigation{ background: #1D4035; }
.navs li{ border-right: 1px solid #0f4a39 }

.navs a:hover,
.navs a:focus,
.navs a:active,
.navs a.active{
  background-color: #800000;
}

/* promotion.css */
/*.promotion .item h1 {
  color: #fc0;
}*/

/* product-advantage.css */
.product-advantage-container .item h1{
  color: #ffd169;
;
}

/* customer-services.css */
.social-media-table > tbody > tr > td span{
  color: #dfa030;
}
.social-media-table > tbody > tr > td strong{
  color: #FFFFFF;
}

.social-media-table > tbody > tr > td:hover span,
.social-media-table > tbody > tr > td:focus span{
  color: #ffc554;
}

.contact-details-table > tbody > tr > td:nth-child(2) {
  color: #a82a1d;
}

.contact-details-table > tbody > tr > td:hover:nth-child(2) {
  color: #ecb445;
}

.transaction h1 {
  color: #FFE320;
}

.transaction h2 {
  color: #ffcc00;
}

/*.transaction-table > tbody > tr > td.text-right span{
  color: #ffcc00;
  font-weight: bold;
}*/

/* mobile.css */
.mobile-container h1{
  color: #dfa030;
}

.mobile-container ul li::before {
  color: #dfa030;
}

/* sports.css */
.sports .title strong{
  color: #ffcc00;
}

/* casino.css */
.casino .title h1{
  color: #fc0;
}

/* fish.css */
.fish .title h1{
  color: #ffcc00;
}

/* slots.css */
.slots .title strong{
  color: #ffcc00;
}

/* poker.css */
.poker .title h1{
  color: #ffcc00;
}

/* others.css */
.others .title strong{
  color: #ffcc00;
}

/* others.css */
.promotion-2 .title h1{
  color: #ffcc00;
}

/* gamebutton.css */
.gamebutton{
  border:2px solid #a82a1d;
}

/* promotion.css */
.promotion-2-container .items h1{
  color: #ffcc00;
}

/* ngdialog-main-default */
.ngdialog-main-nav {
  background: #14805e;
}

.ngdialog-main-nav .customer-1-1 span:first-child{
  display: inline-block;
  padding-right: 20px;
}

/* customer */
.ngdialog-customer-page .panel-primary > .panel-heading {
  background-color: #c8a45a;
  border-color: #c8a45a;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: 700;
  font-size: 1.6rem;
  color: #FFFFFF;
}

.ngdialog-customer-page .panel-primary > .panel-body {
  font-weight: 700;
  /*font-size: 1.2rem;*/
  color: #cccccc;
  background-color: #000000;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}

.ngdialog-customer-page .panel-primary > .panel-body span {
  white-space: pre-wrap;
}

.ngdialog-customer-page .panel-primary > .panel-body span > p {
  margin-bottom: 20px;
  white-space: pre-wrap;
  text-align: justify;
}

.ngdialog-customer-page .panel-primary {
  border-color: #c8a45a;
  margin: 0;
  overflow: hidden;
}

.ngdialog-customer-page .read.panel-primary {
  margin-left: 1rem;
}

/* ngdialog-notice.css */

/* footer.css */
.footer .list-inline a:hover,
.footer .list-inline a:focus{
  color: #a82a1d;
}

/* language */
#language-flag{color: #fff;}
#language-flag:hover,
#language-flag:focus{ color: #FFE320; }

/* pagination */
ul.pagination > .active > a, ul.pagination > .active > a:hover {background-color: #127052; color: #fff;}
