@import '/app/shared/assets/css/commonheader.css';
#lmModalOverlay {
  color: #fff;
  font-family: "Lato", sans-serif;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  #lmModalOverlay {
    padding: 24px;
  }
}
#lmModalOverlay .modalwrapper {
  background: rgba(11, 11, 23, 0.9);
  border: none;
}
#lmModalOverlay .modalwrapper .signup-invitation h3 {
  font-size: 1.8em;
  color: #33fff4;
  margin-top: 0.5em;
  font-family: "Lato", sans-serif;
  font-weight: bold;
}
#lmModalOverlay .modalwrapper .signup-invitation p {
  font-size: 1.3em;
  margin: 0.3em 0;
}
#lmModalOverlay .modalwrapper .signup-invitation p.slogan {
  margin: 0.7em 0;
  font-size: 1em;
}
#lmModalOverlay .modalwrapper .signup-invitation .btn, #lmModalOverlay .modalwrapper .signup-invitation #webplaywrapper .gamebox .cta.playforreal, #webplaywrapper .gamebox #lmModalOverlay .modalwrapper .signup-invitation .cta.playforreal {
  background-color: #ebff00;
  color: #000;
  font-size: 20px;
}
@media screen and (max-width: 480px) {
  #lmModalOverlay .modalwrapper .signup-invitation .btn, #lmModalOverlay .modalwrapper .signup-invitation #webplaywrapper .gamebox .cta.playforreal, #webplaywrapper .gamebox #lmModalOverlay .modalwrapper .signup-invitation .cta.playforreal {
    font-size: inherit;
  }
}
#lmModalOverlay .modalwrapper .signup-invitation .btn:hover, #lmModalOverlay .modalwrapper .signup-invitation #webplaywrapper .gamebox .cta.playforreal:hover, #webplaywrapper .gamebox #lmModalOverlay .modalwrapper .signup-invitation .cta.playforreal:hover {
  transform: scale(1.01);
}
#lmModalOverlay .modalwrapper .closelmmodal {
  color: #fff;
  background: transparent;
  top: 7px;
  right: 7px;
}
#lmModalOverlay .modalwrapper #togglePassword {
  -webkit-filter: invert(1);
  filter: invert(1);
}
@media screen and (max-width: 420px) {
  #lmModalOverlay .modalwrapper .closelmmodal {
    top: 2px;
    right: 2px;
  }
}
#lmModalOverlay .modalwrapper .row2col label {
  white-space: nowrap;
}
#lmModalOverlay .modalwrapper .row2col a {
  color: #ecff00;
}
#lmModalOverlay .row {
  margin: 0;
}
#lmModalOverlay #hcaptcha_cont {
  width: 100%;
  margin: 1em auto 0 auto;
}
#lmModalOverlay .loginerror,
#lmModalOverlay .error {
  color: #ffb1d6;
}
#lmModalOverlay .noacc a {
  color: #ecff00;
}
#lmModalOverlay .btn, #lmModalOverlay #webplaywrapper .gamebox .cta.playforreal, #webplaywrapper .gamebox #lmModalOverlay .cta.playforreal {
  background: #ff0279;
  color: #ebff00;
  border: none;
}
#lmModalOverlay .btn:hover, #lmModalOverlay #webplaywrapper .gamebox .cta.playforreal:hover, #webplaywrapper .gamebox #lmModalOverlay .cta.playforreal:hover {
  transform: scale(1.01);
}
#lmModalOverlay input {
  border: 1px solid #33fff4;
  color: #fff;
  outline: none;
  background: rgba(255, 255, 255, 0.1);
}
#lmModalOverlay input:focus {
  background: rgba(255, 255, 255, 0.1);
}
#lmModalOverlay .lds-spinner div:after {
  background: #33fff4;
}
#lmModalOverlay .requestPasswform {
  max-width: 280px;
}
#lmModalOverlay .requestPasswform h3 {
  font-size: 20px;
  font-weight: 400;
  color: #33fff4;
  font-family: "Lato", sans-serif;
  margin: 0;
}
#lmModalOverlay .requestPasswform p {
  margin: 0;
}
#lmModalOverlay .requestPasswform a {
  color: #fff;
}
#lmModalOverlay .requestPasswform .btn, #lmModalOverlay .requestPasswform #webplaywrapper .gamebox .cta.playforreal, #webplaywrapper .gamebox #lmModalOverlay .requestPasswform .cta.playforreal {
  background: rgba(255, 255, 255, 0.1);
  color: #33fff4;
  border: none;
  margin: 1em 0;
  line-height: 45px;
}
#lmModalOverlay .requestPasswform .btn:hover, #lmModalOverlay .requestPasswform #webplaywrapper .gamebox .cta.playforreal:hover, #webplaywrapper .gamebox #lmModalOverlay .requestPasswform .cta.playforreal:hover {
  transform: scale(1.01);
}
#lmModalOverlay .confirmationRequestPassword h3 {
  font-family: "Lato", sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #33fff4;
  margin: 0;
}
#lmModalOverlay .confirmationRequestPassword p {
  margin: 0.7em 0;
}
#lmModalOverlay .confirmationRequestPassword span {
  color: #ff0279;
}
#lmModalOverlay .logoutconfirm button {
  border: none;
  color: #fff;
  background-color: #ff0279;
}
#lmModalOverlay .logoutconfirm button:hover {
  transform: scale(1.05);
}
#lmModalOverlay .logoutconfirm button.yes {
  background-color: transparent;
  box-shadow: 0 0 0 1px #ff0279 inset;
}

/* end new login */
#lm_logoutconfirmation.loginwrapper {
  font-size: 14px;
}
#lm_logoutconfirmation.loginwrapper button {
  width: 120px;
}

#lmModalOverlay .modalwrapper.subscribe {
  background-color: rgba(11, 11, 23, 0.9) !important;
  color: #fff;
}
#lmModalOverlay .modalwrapper.subscribe .closelmmodal {
  color: #ccc;
}
#lmModalOverlay .modalwrapper.subscribe .closelmmodal:hover {
  color: #fff;
}
#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal {
  color: #fff;
}
#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .icon-rsm {
  color: #ebff00 !important;
}
#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal h3 {
  color: #ff0279;
}
#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .actions .button {
  background: #ff0279 !important;
  text-transform: uppercase;
  color: #ebff00 !important;
  height: 3em;
  font-size: 16px;
  border-radius: 4px;
}
#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .actions .button--gray {
  background: rgba(255, 255, 255, 0.25) !important;
  color: #fff !important;
}
#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .actions .loader {
  border: 3px solid rgb(102, 102, 102);
  border-bottom-color: #ff0279;
}

@font-face {
  font-family: "paragonmedium";
  src: url("/css/paragon/paragon_cleaners_medium-webfont.eot");
  src: url("/css/paragon/paragon_cleaners_medium-webfont.eot?#iefix") format("embedded-opentype"), url("/css/paragon/paragon_cleaners_medium-webfont.woff2") format("woff2"), url("/css/paragon/paragon_cleaners_medium-webfont.woff") format("woff"), url("/css/paragon/paragon_cleaners_medium-webfont.ttf") format("truetype"), url("/css/paragon/paragon_cleaners_medium-webfont.svg#paragonmedium") format("svg");
  font-weight: normal;
  font-style: normal;
}
#commonHeader .main {
  background-color: #0b0b17;
}
#commonHeader .main .brand {
  background-color: #1a1c28;
}
#commonHeader .main .quickbuttons .qb_mybalances a {
  border-color: #FFF;
  color: #FFF;
}
#commonHeader.nosession .quickbuttons .button {
  font-family: "paragonmedium", sans-serif;
  background: rgba(255, 255, 255, 0.1);
  color: #33fff4;
  text-transform: uppercase;
  padding: 3px 1em 0 1em;
  font-size: 20px;
  font-weight: 400;
}
#commonHeader.nosession .quickbuttons .button:hover {
  color: #FFF;
}
#commonHeader .sidebar {
  color: #FFF;
}
#commonHeader .sidebar .closepanel {
  background-color: #1a1c28;
}
#commonHeader .sidebar .player {
  background-color: #1a1c28;
}
#commonHeader .sidebar .top {
  background-color: #0f0f1b;
}
#commonHeader .sidebar .top .playerclass {
  color: #FFF;
}
#commonHeader .sidebar .top .profile {
  background-color: #2b2e41;
  color: #FFF;
}
#commonHeader .sidebar .top .profile svg {
  fill: #FFF;
  opacity: 0.6;
}
#commonHeader .sidebar .balances {
  background-color: #080808;
  color: #FFF;
}
#commonHeader .sidebar .balances h3 {
  color: #FFF;
}
#commonHeader .sidebar .balances .button--cashout {
  background: linear-gradient(to bottom, #1a1c28 0%, #1a1c28 100%);
  color: #FFF;
}
#commonHeader .sidebar .balances.highlight {
  animation: CH_highlight 0.5s;
}
#commonHeader .sidebar nav {
  background-color: #1a1c28;
}
#commonHeader .sidebar nav a {
  color: #FFF;
}
#commonHeader .sidebar nav a:hover {
  color: #ecfd00;
}
#commonHeader .sidebar nav a svg {
  fill: #FFF;
}

@keyframes CH_highlight {
  0% {
    background-color: #080808;
  }
  25% {
    background-color: #FFF;
  }
  50% {
    background-color: #080808;
  }
  75% {
    background-color: #FFF;
  }
  100% {
    background-color: #080808;
  }
}
img[src^="//my.rtmark.net/"] {
  position: absolute;
  top: 0;
  left: 0;
}

#webplaywrapper {
  background: #141414;
  background: url(/images/bgk.jpg) no-repeat top center #0b0b17;
  color: #EEEEEE;
  /*login-related modals*/
  /* do not change*/
}
#webplaywrapper p {
  color: #141414;
}
#webplaywrapper nav#uppertabs {
  background-color: #1a1c28;
}
#webplaywrapper nav#uppertabs a {
  color: #ff6600;
}
#webplaywrapper nav#uppertabs a.active {
  color: #ff0279;
  border-bottom-color: #ff0279;
}
#webplaywrapper #btnsfooter nav.mobile a {
  color: #FFF;
}
#webplaywrapper sidebar.desktop nav {
  background: #141414;
}
#webplaywrapper sidebar.desktop nav .navitem p {
  color: #FFF;
}
#webplaywrapper sidebar.desktop nav .navitem.active {
  background: #333333;
}
#webplaywrapper sidebar.desktop nav .navitem.active p {
  color: #FFF;
}
#webplaywrapper sidebar.desktop nav .navitem:hover p {
  color: #f7e614;
}
#webplaywrapper footer {
  background: #141414;
}
#webplaywrapper footer .copyright p a {
  color: #f7e614;
}
#webplaywrapper #filters-n-search .gamesearch {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
#webplaywrapper #filters-n-search .gamesearch ::placeholder {
  color: #FFF;
}
#webplaywrapper #filters-n-search #sortoptions,
#webplaywrapper #filters-n-search #themefilter {
  color: #FFF;
  border-color: #FFF;
  text-shadow: 1px 1px 2px #000;
}
#webplaywrapper #filters-n-search #sortoptions *,
#webplaywrapper #filters-n-search #themefilter * {
  text-shadow: none;
}
#webplaywrapper .top h1 {
  color: #FFF;
  text-shadow: 1px 1px 3px #000;
}
#webplaywrapper .top .closepg {
  color: #F1F1F1;
}
#webplaywrapper .top .closepg:hover {
  color: #FFF;
}
#webplaywrapper .top .gamesearch {
  background-color: #FFF;
}
#webplaywrapper .top .gamesearch .icon-search {
  color: #333333;
}
#webplaywrapper .top .gamesearch input {
  color: #333333;
}
#webplaywrapper .btn, #webplaywrapper .gamebox .cta.playforreal {
  background: #ff0279;
  background: -moz-linear-gradient(top, #ff0279 0%, #ff0279 100%);
  background: -webkit-linear-gradient(top, #ff0279 0%, #ff0279 100%);
  background: linear-gradient(to bottom, #ff0279 0%, #ff0279 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff0279", endColorstr="#ff0279",GradientType=0 );
  color: #FFF;
}
#webplaywrapper #logostartup .casinologo {
  background-image: url("/images/wildvegascasino-logo.svg");
  background-size: 100%;
}
#webplaywrapper #logostartup .startupspinner > div {
  background-color: #FFF;
}
#webplaywrapper .gameslist {
  background: #141414;
}
#webplaywrapper .gameslist h3 {
  font-weight: 700;
  font-size: 1.2em;
  color: #32fff4;
}
#webplaywrapper .gamebox .btnfavorite {
  color: #CCC;
}
#webplaywrapper .gamebox .gameinfo {
  background: #000;
}
#webplaywrapper .gamebox .gameinfo h4 {
  font-weight: 400;
  font-size: 1.1em;
  color: #ecfd00;
}
#webplaywrapper .gamebox .gameinfo p {
  color: #FFF;
}
#webplaywrapper .gamebox .ribbon-jackpot {
  background-color: #ff0279;
}
#webplaywrapper .gamebox .cta.playforreal {
  color: #333333;
}
#webplaywrapper .gamebox .cta.playforreal span {
  background-color: #FF6600 !important;
  color: #FFF;
}
#webplaywrapper .gamebox .cta.playforreal:hover {
  color: #000;
}
#webplaywrapper #lobbybox_promotions ul.lobbypromobox h3, #webplaywrapper #lobbybox_promotions ul.lobbypromobox p {
  color: #FFF;
}
#webplaywrapper #lobbybox_promotions ul.lobbypromobox .coupondesc a.redeem {
  background: #ff0279;
  font-size: 14px;
}
#webplaywrapper #gamesort li {
  color: #333333;
}
#webplaywrapper #gamesort li a:hover {
  color: #141414;
}
#webplaywrapper #autologoutbtn_goback,
#webplaywrapper #prelogoutbtn_logout {
  background: #666;
  color: #FFF;
}
#webplaywrapper #allowFlash a {
  color: #333333;
}
#webplaywrapper #loginwrapper,
#webplaywrapper #preLogoutModal,
#webplaywrapper #autoLogoutModal {
  background: #141414;
  border: 1px solid #555;
  color: #FFF;
}
#webplaywrapper #loginwrapper input,
#webplaywrapper #preLogoutModal input,
#webplaywrapper #autoLogoutModal input {
  border: none;
}
#webplaywrapper #loginwrapper .icon-cancel:hover,
#webplaywrapper #preLogoutModal .icon-cancel:hover,
#webplaywrapper #autoLogoutModal .icon-cancel:hover {
  color: #FFF;
}
#webplaywrapper #gamescategories ul li {
  background: #141414;
}
#webplaywrapper #gamescategories ul li img + p {
  color: #FFF;
}
#webplaywrapper #gamescategories ul li p {
  color: #CCC;
}
#webplaywrapper #loginwrapper h3,
#webplaywrapper #loginwrapper fieldset .row2 .forgotpswlink,
#webplaywrapper #loginwrapper #requestPasswform a.backtologin {
  color: #ff0279;
}
#webplaywrapper #loginwrapper #loginform .signup-invitation a.btn, #webplaywrapper #loginwrapper #loginform .signup-invitation .gamebox a.cta.playforreal, #webplaywrapper .gamebox #loginwrapper #loginform .signup-invitation a.cta.playforreal {
  background: #ff0279;
  color: #FFF;
}
#webplaywrapper #promospage .promo h2 {
  color: #FF6600;
}
#webplaywrapper .envelope {
  background: #5e5e5e;
}
#webplaywrapper .envelope:before {
  border-bottom-color: #AAAAAA; /*envelope color inside top*/
}
#webplaywrapper .envelope:after {
  border-right-color: #c4c4c4; /*envelope color front right*/
  border-left-color: #919191; /*envelope color front left*/
  border-bottom-color: #848484; /*envelope color front bottom*/
}
#webplaywrapper #__browsernotsupported p {
  color: #fff;
}
#webplaywrapper #bottomlists .listbox {
  background: #141414;
  color: #fff;
}
#webplaywrapper #bottomlists .listbox h5 {
  color: #32fff4;
}
#webplaywrapper #bottomlists .listbox .game {
  color: #FFF;
}
#webplaywrapper #bottomlists .winnerscarousel li {
  background-color: #141414;
}
#webplaywrapper #bottomlists .winnerscarousel li p {
  color: #FFF;
}
#webplaywrapper #bottomlists .winnerscarousel li p.amount {
  color: #ecfd00;
}
#webplaywrapper #bottomlists .winnerscarousel li:nth-child(3) {
  background-color: #000;
  border-color: transparent;
}
#webplaywrapper sidebar.gameoptions .practicemode .icon-arrow-top {
  color: #000;
}
#webplaywrapper #allowFlash p {
  color: #fff;
}
#webplaywrapper #playerProfile .box.support a {
  text-decoration: underline;
  color: #FF6600;
}

/* new dashboard */
nav#dashboardnavigation {
  border-bottom-color: #FF6600;
}
nav#dashboardnavigation a.active {
  color: #FF6600;
}
nav#dashboardnavigation a.active:before {
  border-bottom-color: #FF6600;
  border-left-color: #FF6600;
}
nav#dashboardnavigation a.active:after {
  border-bottom-color: #FF6600;
  border-left-color: #FF6600;
}

#playerDashboard p {
  color: #FFF;
}

#playerDashboard .myaccount .s_playerdata__balances .col--btns .gotoCompPoints,
#playerDashboard .myaccount .s_playerdata__balances .col--real .amount,
#playerDashboard .myaccount .s_playerdata__communications .btnreadmssg,
#playerDashboard .myaccount .s_playerdata__contact a i,
#playerDashboard .myaccount .s_playerdata__info .username span,
#playerDashboard .myaccount .trxheader a,
#playerDashboard .myinformation .playerdata__account .info .username span,
#playerDashboard .myinformation .playerdata__security .passwordupdate,
#playerDashboard #redeemCompsPage .s_cp_balance span,
#playerDashboard #redeemCompsPage .s_cp_content .comp_rules a,
#playerDashboard .terms-and-conditions-container input#tcagreement + label a,
#playerDashboard .docs-container .docbox .learnmore,
#playerDashboard #messagecenter-inbox .messages .btnreadmssg,
#playerDashboard #notificationspage .option--all a,
#playerDashboard #notificationspage .option button {
  color: #FF6600;
}

#playerDashboard .myaccount .s_playerdata__communications .row,
#playerDashboard .myaccount .s_playerdata__transactions .row,
#playerDashboard #redeemCompsPage .s_cp_balance,
#playerDashboard #messagecenter-inbox .messages .row {
  border-right-color: #FF6600;
}

#playerDashboard .myaccount .s_playerdata__preferences #freeplayselector:checked + label,
#playerDashboard .myinformation .playerdata__security .passwordupdateform .btnwrapper .btnsave,
#playerDashboard #redeemCompsPage .s_cp_content #comppointsredeembtn,
#playerDashboard .docs-container .button {
  background-color: #FF6600;
  color: #FFF !important;
}

#playerDashboard .myaccount .datebox,
#playerDashboard #messagecenter-inbox .messages .datebox {
  background: #FF6600;
  background: -moz-linear-gradient(top, #FF6600 0%, #993d00 100%);
  background: -webkit-linear-gradient(top, #FF6600 0%, #993d00 100%);
  background: linear-gradient(to bottom, #FF6600 0%, #993d00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=$mainDashboardColor, endColorstr=darken($mainDashboardColor, 20%),GradientType=0 );
  color: #FFF;
}

#playerDashboard #notificationspage .option button {
  border-color: #FF6600;
}

#playerDashboard .myaccount .s_playerdata__communications .description .type,
#playerDashboard .myaccount .s_playerdata__transactions .description .type,
#messagecenter-inbox .messages .description .type {
  color: #CCC;
}

#redeemCompsPage .s_cp_content .notallowed {
  background-color: rgba(255, 255, 255, 0.75);
}

/* Customized GameLock modal */
.gamelockModal {
  background-color: #141414 !important;
}
.gamelockModal p {
  color: #FFF !important;
}
.gamelockModal h3 {
  color: #ecfd00;
  margin: 5px 0 9px 0 !important;
}
.gamelockModal .icon-cancel {
  color: #CCC !important;
}
.gamelockModal .icon-cancel:hover {
  color: #fff !important;
}
.gamelockModal .button {
  background-color: #ff0279 !important;
}

#webplaywrapper #lobbybox_promotions ul.lobbypromobox_new li .content .info h3 {
  color: #FF6600;
}
#webplaywrapper #lobbybox_promotions ul.lobbypromobox_new li .content .info .btn.redeem, #webplaywrapper #lobbybox_promotions ul.lobbypromobox_new li .content .info .gamebox .redeem.cta.playforreal, #webplaywrapper .gamebox #lobbybox_promotions ul.lobbypromobox_new li .content .info .redeem.cta.playforreal {
  background: #ff0279;
  color: #FFF;
  border-radius: 24px;
}
#webplaywrapper #lobbybox_promotions ul.lobbypromobox_new li .content .info .btn.redeem:hover, #webplaywrapper #lobbybox_promotions ul.lobbypromobox_new li .content .info .gamebox .redeem.cta.playforreal:hover, #webplaywrapper .gamebox #lobbybox_promotions ul.lobbypromobox_new li .content .info .redeem.cta.playforreal:hover {
  background: #ce0061;
}
#webplaywrapper #lobbybox_promotions ul.lobbypromobox_new li .bottombar {
  background-color: #252933;
}

#webplaywrapper #promospage #regularpromos .promobox .content .info h3 {
  color: #FF6600;
}
#webplaywrapper #promospage #regularpromos .promobox .content .info .redeembtn {
  background: #ff0279;
  color: #FFF;
  border-radius: 24px;
}
#webplaywrapper #promospage #regularpromos .promobox .content .info .redeembtn:hover {
  background: #ce0061;
}
#webplaywrapper #promospage #regularpromos .promobox .bottombar {
  background-color: #252933;
}/*# sourceMappingURL=wildwebplay2.css.map */