body{line-height: 1.3;}
.fs-14{font-size: 14px;}
.fs-30{font-size: 30px;}
.user-face {width: 45px;}
.navbar-brand.site-logo{margin-right:2px;}
.facecircle {
    width: 35px;
    height: 35px;
    background: #A28383;
    border-radius: 50%;
    margin-right: 5px;
}
.table>:not(caption)>*>* {
    background: #f9f9f9;
}
i.fa.fa-envelope.text-red.iconpos {
    position: relative;
    top: 2px;
}
.bg-red, .winner-table .bg-red th{background-color:#ed1b24}
.winner-table .bg-dark-1 th{background-color:#474747}
.text-red{color:#DBA65A;}
.lb-result button.active {
    font-weight: 500;
    color:#ed1b24 !important;
}
.xxl-center img{margin:0px auto;width:100%}
span.bigtxt {font-size: 23px;font-weight: 500;}
span.bonustxt p, span.bonustxt  {
    font-size: 20px;
    font-weight: 500;
    color:#DBA65A!important;
    line-height: 28px;;
}
.d-submenu.show {left: 23%;top: 46px;}
.fisz {font-size: 26px;}
.submenu-bg{background:#2d2d2d;border:none;}
.submenu-bg a{color: rgba(255,255,255,.55);}
.d-submenu .dropdown-item.active, .d-submenu .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #ffffff;
    color: rgba(0,0,0,.55);
}

.playbtn-1 {max-width: 150px;}
.testminial-area .card-body {min-height: 175px;}
.testminial-area p{line-height: 25px;font-size: 16px;color:#463c3c;text-align:left}
.banner-btn{right: unset;bottom: 8%;}
.popup-icon {font-size: 50px;}
.container{max-width: 1400px;}
.site-logo{width: 200px;}
.site-logo-2{width: 180px;}
.web-dark-bg{background-color: #2d2d2d;}
.web-bg-brown{background-color: #f1f1f1;}
.web-bg-label-dark{background-color: #181818;}
.bg-light-pink{background-color: #fbf2f2;}
.bg-dark-pink{background-color: #4e3e3e;}
.f-weight-500 {font-weight: 500;}
img.footer-logo {height: 30px;position: relative;top: -3px;}
.icongroup-container h4{
font-size: 19px;
font-weight: 700;
text-transform: uppercase;
color: #ffffff;
margin-bottom: 0;
}
i.fast-wth {top: -5px !important;}
.faqs h3 button {
    font-size: 20px;
    font-weight: 500;
}
.brown-text-color {color: #90918d;}
.download-btn button { width: 105px;}
.isreadmore {display: none;}
div.scrollmenu{
overflow: auto;
white-space: nowrap;
}
.aboutus h1,.aboutus h2 {font-weight: 700;}
.aboutus p {
line-height: 28px;
font-size: 20px;
color: #100c0c;
}

.offers-bonus h1 { margin-bottom: 12px;}
.btn.btn-gold {
    color: #fff;
    background: #DBA65A !important;
}

.offers-bonus p , .aboutus ul li,  .aboutus ol li{
    line-height: 32px;
    font-size: 20px;
    color: #100c0c;
}
.point-number-plus {
    background: #46c86a !important;
    width: 5%;
}
.point-number-minus {
    background: #f2996f !important;
    width: 5%;
}

.leaderboard h2{text-transform: uppercase;}
.leaderboard h3, .h-red h3{color: #dc3545;}
.leaderboard-text h2,h3 {margin-bottom:1.5rem!important}

.default-tpl p,.default-tpl ol li, .default-tpl ul li {
line-height: 25px;
font-size: 18px;
color: #100c0c;
}

.about-heading h1
.default-tpl ul li, .default-tpl ol li { margin-bottom: 10px;}
.default-tpl h3 { margin-bottom: 12px;}
.default-tpl h4 { margin-bottom: 12px;}
div.scrollmenu a {
display: inline-block;
color:#90918d;
text-align: center;
padding: 10px 15px;
text-decoration: none;
text-transform: uppercase;
font-size: 14px;
}
.cursor-pointer{cursor: pointer;}
div.scrollmenu a:hover { color:#fff;  }
.scrollmenu a .fa-solid{font-size: 20px;padding-bottom: 0px;}
.poker-play-game a {text-decoration: none;;}

.border-right {
    border-right: 1px solid #d8d8d8;
}
.shadow-box{
     display: flex;
    box-shadow: 0 0 10px rgb(0 0 0 / 15%);
    border-radius: 6px;
    overflow: hidden;
    background: #fff;
    height: auto;
}
.game-m-title {font-size: 18px;}
.icongroup-container p{
    font-size: 14px;
    font-weight: 600;
    color: #90918d;
}
.btn.btn-red {color: #fff;background: #ed1b24 !important;}
.betbtn {text-transform: uppercase;}
 .featured-game-tag h4 {
    font-size: 12px;
    font-weight: 800;
    font-style: italic;
    text-transform: uppercase;
    color: #919191;
    letter-spacing: .01em;
    margin-bottom: 0;
    padding: 10px 0;
}

.pokerbox img:hover {
    opacity: ;
    transform: scale(1.03);
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
  }
  .tile-overlay {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: red!important;
    background: rgba(0,0,0,.75);
    z-index: 4;
}
.featured-game-tag{
background: #e8e8e8;
-webkit-box-shadow: inset 0 -2px 8px rgb(0 0 0 / 25%);
box-shadow: inset 0 -2px 8px rgb(0 0 0 / 25%);
}
.more-info .tile {
    padding: 0;
    margin-bottom: 10px;
    display: flex;
    flex-direction: row;
}
.faqs h3,.faqs h3 button p {
    margin-bottom: 0px !important;
}

.more-info .tile .title {
    flex-grow: 2;
    text-align: right;
    font-size: 16px;
    font-style: italic;
    font-weight: 600;
    color: #4b4b4b;
}


.more-info .tile strong {
    color: #ee3536;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
}

.web-footer h4 {
    font-size: 20px;
}
.home-banner,.poker-banne{
position: relative;
overflow: visible;
}
.poker-banne{padding-top: 155px!important;}
.floating-banners-container {
    
    width: 100%;
    height: 0;
    position: initial;
    top: inherit;
    overflow: visible;
    z-index: 1;
    
}
.floating-banners-right {
    float: none;
    margin: 0 25px 0 0;
    width: 100%;
}
.floating-banners-right a {
    display: block;
    float: left;
    margin: 0;
    width: 33.33333%;
}
.floating-banners-right img {
    display: block;
    height: auto;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%;
}

.myhomeslider{
margin: 75px 0 0;
padding-bottom: 0;
position: relative;  
}
.promo-slider {
margin: 75px 0 0;
padding-bottom: 0;
position: relative;  
}
.prmo h3{
color: #ee3536;
text-transform: uppercase;   
font-style: italic;
font-weight: 800;
}

.layout-footer .links {
    display: inline-block;
    margin-right: 15px;
}
.layout-footer ul {
    list-style: none;
    padding: 0;
}
.layout-footer .links li {
    margin: 7px 0px;
}
.layout-footer .links li > a {
    color: #333;
    text-decoration: none;
 
}
.social-links ul li {
    display: inline-block;
}
.social-links ul li a > img {
    width: 40px;
}

 .hero {
    position: relative;
    background: center/cover no-repeat url(/wp-content/themes/twentytwenty/assets/images/poker-bg-static.jpg);
    text-align: center;
    padding-top: 155px;
    padding-bottom: 50px;
}
.hero-header span {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    margin: 0 5px;
}
 .hero .popout-wrapper.active {
    left: 0;
}
 .hero .popout-wrapper {
    display: block;
    width: 200px;
    height: 80px;
    position: absolute;
    top: 70px;
    left: -250px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    background: #ee3536;
    padding-left: 20px;
    text-align: left;
    z-index: 20;
    -webkit-transition: .8s all cubic-bezier(.68,0,.37,.99);
    -o-transition: .8s all cubic-bezier(.68,0,.37,.99);
    transition: .8s all cubic-bezier(.68,0,.37,.99);
}
.hero-header {
    color: #fff;
    text-align: center;
    padding: 10px;
    margin: 0 auto 10px;
    text-shadow: 1px 1px 3px rgb(0 0 0 / 70%);
}
 .hero .cta-row {
    margin-bottom: 20px;
}
 .hero .download-text {
    color: #b8b8b8;
}


.hero .btn.download {
    color: #fff;
    background-color: #89c600;
    border-color: #89c600;
    width: 324px;
    padding: 17px 0px;
}

.hero .btn {
    font-size: 20px;
    border: 2px solid;
    border-radius: 7px;
    margin-bottom: 15px;
}
.hero .btn.play {
    color: #ee3536;
    background: rgba(0,0,0,.3);
    border-color: #ee3536;
}

 .hero .container {
    z-index: 3;
    padding-top: 95px;
}


 .hero-header h1 {
    font-size: 33px;
    font-style: italic;
    font-weight: 600;
    line-height: 1;
}
.hero .popout-wrapper .popout-inner {
    color: #fff;
    position: relative;
    text-align: left;
    margin-top: 30px;
}
 .hero .popout-wrapper .popout-inner .close {
    position: absolute;
    right: -23px;
    top: -23px;
    opacity: 1;
    display: block;
}
.layout__static-content-wrapper .close {
    float: right;
    font-size: 36px;
    font-weight: 100;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
}
.close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
}
 .hero .popout-wrapper .popout-text {
    display: inline;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 600;
    font-style: italic;
    text-align: left;
    color: #fff;
}
 .hero .popout-wrapper:before {
    content: "";
    position: absolute;
    right: -25px;
    top: 0;
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-left: 25px solid #ee3536;
    border-bottom: 40px solid transparent;
}
 a.poker_claim_now {
    background: #fff;
    margin: 5px;
    border: 1px #e7e7e7 solid;
    border-radius: 6px;
    min-width: 43%;
    color: #ee3536;
    padding: 5px;
    font-size: 11px;
    font-weight: 600;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.popout-text a , .poker_claim_now {
    text-decoration: none;
}
.poker-bottom-tab .nav-tabs {border-bottom:unset;}

.poker-bottom-tab .tile.tile--1 {
    background-image: url(../assets/images/tile-1-bg.jpg);
}
.poker-bottom-tab .tile.tile--2 {
    background-image: url(../assets/images/tile-2-bg.jpg);
}
.poker-bottom-tab .tile.tile--3 {
    background-image: url(../assets/images/tile-3-bg.jpg);
}
.poker-bottom-tab .tile.tile--4 {
    background-image: url(../assets/images/tile-4-bg.jpg);
}
.poker-bottom-tab .tile {
    border: 1px solid #2D2E2C;
    width: 100%;
    height: 100%;
    background: #ee3536;
    padding: 10px;
    background-size: 130%;
    background-position: 50% 50%;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    will-change: auto;
}
.poker-bottom-tab .tile-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    border: 1px solid rgba(255, 255, 255, 0.8);
    padding: 5px;
    font-size: 16px;
    font-weight: 600;
    color: #FFFFFF;
}

.poker-bottom-tab .tile:hover {
    background-size: 130%!important;
}
.poker-bottom-tab .icon-tile-container {
    display: block;
    font-size: 50px;
    margin-bottom: 10px;
    text-align: center;
}

.sub-text-poker {
font-size: 18px;
font-weight: 400;
color: #90918d;
}

.subscribe-btn {
    background-color: #e82d44;
    border-radius: 10px;
    font-weight: bold;
    font-size: 20px;
    width: 100%;
    line-height: 40px;
}
input.inputmail {
    line-height: 40px;
}
.owl-prev span,.owl-next span{font-size:50px;color:red;}
#topgames .owl-prev span, #topgames .owl-next span {
    font-size: 100px;
    color: red;
}
button.owl-next {
    position: absolute;
    right: 0px;
}
button.owl-prev{
    position: absolute;
    left: 0px;
}
.owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: rgba(255, 255, 255, 0.38) !important;
}
#topgames .owl-nav button {
    position: absolute;
    top: 38%;
    transform: translateY(-50%);
    background: rgba(255, 255, 255, 0.38) !important;
}
.footer-top-border{border-top: 1px solid #ededed7a;}
.text-gold{color: #DBA65B !important;}
.line-height-50{line-height:30px;}
.translate-myleft {
transform: translate(-15%,-15%)!important;
}
.promotab .nav {
display: flex;
flex-wrap: initial;
padding-left: 0;
margin-bottom: 0;
list-style: none;
white-space: nowrap;
}

.scrollmenu1 {
overflow: auto;
white-space: nowrap;
overflow-x: auto;
}
.scrollmenu1 ul#myTab {
border-bottom: 1px solid #2d2d2d;
}
.promotab .nav-tabs .nav-item.show .nav-link, .promotab .nav-tabs .nav-link.active {
border: unset;
background-color: unset;
color: #ffff;
}
.promotab .nav-tabs .nav-link { border: unset;} 
.promotab .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{ border-color: unset; isolation: isolate;}
.promotab a:hover ,.promotab .nav-link:focus, .promotab .nav-link:hover {
    color: #ffffff;
}
.promotab .nav-link {color:#90918d}

.unsetcolor, .unsetcolor:hover{color:unset;text-decoration: none;}

.progresses {
    display: flex;
    align-items: center
}

.line {
    width: 350px;
    height: 6px;
    background: #63d19e
}
.steps {
    display: flex;
    background-color: #63d19e;
    color: #fff;
    font-size: 14px;
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    border-radius: 50%
}
.animcontent-redcircle div {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 100px;
    background: #ee3536;
}
.getting-started .animcontent-redcircle {
    width: 100px;
    height: 100px;
    margin-bottom: 75px;
    position: relative;
    margin: 60px auto;
    animation: overPopOut 1s ease-in-out;
}

.getting-started .animcontent-redcircle div.shadow--after {
    position: absolute;
    bottom: -65%;
    left: -25%;
    width: 150%;
    height: 30px;
    background: -webkit-radial-gradient(rgba(0, 0, 0, 0.2) 0%, transparent 75%);
    background: -o-radial-gradient(rgba(0, 0, 0, 0.2) 0%, transparent 75%);
    background: radial-gradient(rgba(0, 0, 0, 0.2) 0%, transparent 75%);
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation: overPopOut 1s ease-in-out;
    animation: overPopOut 1s ease-in-out;
}


.animcontent-redcircle-ring1, .animcontent-redcircle-ring2, .animcontent-redcircle-ring3 {
    animation: fadeScaleOut 6s linear;
    animation-iteration-count: infinite;
}
.animcontent-redcircle-ring2 {
    animation-delay: 2s;
}

.animcontent-redcircle-ring3 {
    animation-delay: 4s;
}
.icon-account i , .icon-claim-bonus i , .icon-play-hand i{
    position: relative;
    top: 18%;
    font-size: 40px;
    color: #fff;
}


.mybox {
    position: relative;
  }
  
  .image {
    opacity: 1;
    display: block;
    width: 100%;
    height: auto;
    transition: .5s ease;
    backface-visibility: hidden;
  }
  
  .middle {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
  }
  
  .mybox:hover .image {
    opacity: 0.3;
  }
  
  .mybox:hover .middle {
    opacity: 1;
  }
  
  .text {
    color: red;
    font-size: 16px;
    font-weight:800;
    text-transform: uppercase;
  }
 #topgames.owl-theme .owl-nav {
    text-align: unset;
    -webkit-tap-highlight-color: transparent;
}

.doc-file i {
    color: red;
    font-size: 28px;
}
.zindex{z-index: 9999;}

.live{background:#8bc400;}
.comingsoon{background-color: #000;color: #ffffff;}
.closed{background-color: red;color:#ffffff}

.stripbox{
position:absolute;
z-index:999;
padding:5px 15px;
top: -8px;
left: -10px;
font-weight: 900;
font-style: italic;
}

.stripbox.live span::after {border-color: transparent transparent #90918d; }
.stripbox.comingsoon span::after {border-color: transparent transparent #6e6565; }
.stripbox.closed span::after {border-color: transparent transparent #978a8a; }

.stripbox span::after {
border-style: solid;
border-width: 0 10px 10px;
content: "";
height: 0;
position: absolute;
right: -20px;
top: 0;
width: 0;
}


.stripbox span::before {
content: "";
position: absolute;
left: 0px;
border-color: transparent #90918d transparent transparent;
border-style: solid;
border-width: 0 10px 10px 0;
bottom: -10px;
content: "";
height: 0;
left: 0;
position: absolute;
width: 0;
}

.stripbox::after{
border-style: solid;
border-width: 32px 10px 0 0;
content: "";
height: 0;
position: absolute;
right: -10px;
top: 0;
width: 0;
z-index: 5;
}
.stripbox.closed::after{border-color: red transparent transparent; }
.stripbox.comingsoon::after{border-color: #000 transparent transparent; }
.stripbox.live::after{border-color: #8bc400 transparent transparent; }
.webdetails p{font-size: 18px;}

.more-info-overlay svg {
    width: 100%;
    height: 100%;
    margin: 0;
    overflow: hidden;
}
.more-info-overlay svg {
    width: 100%;
    height: 100%;
    margin: 0;
    overflow: hidden;
}
.more-info-overlay svg {
    width: 100%;
    height: 100%;
    margin: 0;
    overflow: hidden;
}
svg {
    overflow: hidden;
    vertical-align: middle;
}

 .hero1 {
    padding-top: 125px!important;
} 
.hero1 {
    position: relative;
    text-align: left;
    background: url(images/refer-bg-mob.jpg);
    background-size: cover;
    background-position: center 80px;
    background-repeat: no-repeat;
    min-height: 90vh;
}


.bgimage h5 {
  color:white;
  text-shadow:2px 2px #333;
}
.more-info-overlay-btm {
    position: absolute;
    bottom: -5px;
    width: 100%;
    margin-bottom: 0;
}
.more-info-overlay {
    display: block;
    margin-bottom:4px;
}

.hero1 .container {
    position: relative;
    padding-top: 180px;
    padding-bottom: 80px;
    min-height: 728px;
}

.hero1 h1 span {
    text-align: center;
    display: inline-block;
    background: #ee3536;
    color: white;
    width: 55px;
    height: 55px;
    border-radius: 50%;
}

.hero1 p {font-size: 24px;}

.mobile-toggle span.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
  }
  
  .mobile-toggle span.navbar-toggler-icon  {
    border-color: #fff;
  } 

.icongroup-container i {position: relative;top: 2px;font-size:28px;}
.btn-playnow {
    color: #fff;
    background-color: #89c600;
    border-color: #89c600 !important;
}
.btn-playnow:hover{color:#fff;}

.app-btn i {
    font-size: 40px;
    margin-right: 8px;
    color: #ffffff;
    position: relative;
    top: -4px;
}


.btn-rounded {
    border-radius: 6px;
    text-decoration: none;
    color: #fff;
    text-align: center;
    border: none;
    width:205px;
}

.app-btn {
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    padding: 0px 0.75rem;
    text-align: center;
}

.app-btn p {
    margin: 0px;
    line-height: 16px;
    display: inline-block;
}
.app-btn .big-txt {
    font-size: 25px;
    font-weight: 700;
    display: block;
    text-transform: capitalize;
}
.mobile-header i {font-size:18px;}
.none-decoration li a{text-decoration:none}
.fmenu.none-decoration li a {color:unset;line-height: 28px}

.social-links .sicon img {width: 54px;}

ul.fmenu li a:before {
    content: "\f101";
    font-family: 'FontAwesome';
    padding-right: 8px;
}

.social-links i {
    font-size: 37px;
    color: #DBA65A;
    padding: 5px 7px;
}

a.btn.btn-play-sm {
    color: #DBA65A;
    background: rgba(0,0,0,.3);
    border-color: #DBA65A;
    padding: 4px 15px;
    font-size: 20px;
}

.owl-carousel.testminial-area img {
    width: 118px;
}


@media (min-width:1025px){

/*
.upcoming-h img {
    height: 98px;
    padding: 15px;
}*/

}
@media (min-width: 992px){
.floating-banners-container {
    height: 100%;
    position: absolute;
    top: 0;
    right: 4%;
    max-width: 234px;
    overflow: visible;
    z-index: 1;
    width: 18%;
}


.floating-banners-right {
    float: none;
    height: 100%;
    margin: 0 auto;
    width: 100%;
}
.floating-banners-right a {
    display: block;
    float: none;
    height: 29.33%;
    margin: 10px 0;
    width: auto;
}
.floating-banners-right img {
    border-radius: 10px;
    -webkit-box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
    height: 100%;
    margin: 0 auto;
    width: auto;
}

}

@media (min-width: 768px) {
.mt-header{
margin: 90px 0 0;
padding-bottom: 0;
position: relative;  
}   
.mt-h-header{
   /* margin: 95px 0 0; */
    padding-bottom: 0;
    position: relative;  
}
.mt-h-header-offer{
	/*margin:124px 0 0;*/
    padding-bottom: 0;
    position: relative;  
}

.about-header-top{
    margin: 40px 0 0;
    padding-bottom: 0;
    position: relative;  
}
.hero {padding-top: 100px!important;}

.hero-header h1 {
font-size: 66px;}
.hero-header span {
font-size: 24px;}
.hero .popout-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
top: 135px;}
 .hero .popout-wrapper .popout-inner {
    color: #fff;
    position: relative;
    text-align: left;
    margin-top: 0;
}
.hero .popout-wrapper .popout-inner .close {
    position: absolute;
    right: -29px;
    top: -23px;
    opacity: 1;
    display: block;
}
.poker-bottom-tab .tile {
    width: 200px;
    height: 200px;
    margin: 0 auto 30px;
}
.poker-bottom-ta .tile-content {
    font-size: 20px;
}
.hero1 {
    position: relative;
    text-align: left;
    background: url(images/refer-bg.jpg);
    background-size: cover;
    background-position: center 58px;
    background-repeat: no-repeat;
    min-height: 90vh;
}
.hero1 h1{font-size: 44px;}
.hero1 h2 {font-size: 64px;font-style: italic;font-weight: 600;}
.footer-menus li {display: inline-block;}
.hero .container{
    position: relative;
    top: -40px;
    }

}


@media (max-width: 768px) {
 h6.payment-options {font-size: .8rem; }
.icongroup-container h4 {
    font-size: 10px;
    height: 30px;
}
.icongroup-container p{
    font-size: 12px;
}
.game-m-title{font-size:14px;}
.more-info span{font-size:12px;}
.about-header-top{
    margin:87px 0 0;
    padding-bottom: 0;
    position: relative;  
}  
.mt-h-header{
   /* margin:87px 0 0; */
    padding-bottom: 0;
    position: relative;  
}  
.mt-h-header-offer{
	/*margin:110px 0 0; */
    padding-bottom: 0;
    position: relative;  
}
.mt-header{
    margin: 114px 0 0;
    padding-bottom: 0;
    position: relative;  
}  
.floating-banners-container {
    height: 100%;
    top: 0;
    right: 4%;
    overflow: visible;
    z-index: 1;
}
.hero .container {padding-top: 0px; }
.faqs h3 button {font-size: 18px;font-weight: 500;}
}

@media (max-width: 767px) {
.more-info .tile .title {
    text-align: center;
    font-size: 11px;
}
.more-info .tile {
    flex-direction: column-reverse;
}
.more-info .tile strong {
    font-size: 11px;
}
span.icon {
    position: relative;
    top: -4px;
    width:100%;
}

.myhomeslider{
    margin: 65px 0 0;
    }
.promo-slider {
    margin: 78px 0 0;
    padding-bottom: 0;
    position: relative;
}
.text-xs-center {
text-align: center;
}   
.promo-slider .carousel-item {
    height: unset;
}
 .hero {
    padding-top: 60px!important;
}
.featured-game-tag h4{text-align:center}
.hero1 {padding-top: 60px!important;}
.hero1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    min-height: 80vh;
    color: #4B4B4B;
    padding: 20px 0;
    text-align: center;
    background: url(images/refer-bg-mob.jpg);
    background-size: contain;
    background-position: center bottom;
    background-repeat: no-repeat;
}

.hero1 .container {
    position: relative;
    padding-top: 50px;
    padding-bottom: 68px;
    min-height: 600px;
}
.hero1 h1{margin-bottom: 20px;font-size: 33px;font-weight: 600;}
.hero1 h2 {font-size: 64px;font-style: italic;font-weight: 600;}   
.hero1 h2 {font-size: 48px;font-weight: bold; font-style: italic;margin-bottom: 20px;}     
.footer-menus li { display: flex;}  


}

@media (max-width: 576px) {
.site-logo-2 {
    width: 145px;
}

}

@media only screen and (max-width: 480px) {
.playbtn-humberg {
    font-size: 12px;
    padding: 4px 4px;
}
}



a.app-btn.black-bg.btn-rounded.btn.text-white.me-2 ,.iphonebtn{
    pointer-events: none;
    cursor: default;
}

.poker-tab-unset .nav-pills .nav-link.active, .poker-tab-unset .nav-link  {
    color: unset;
    background: unset;
}
.poker-tab-unset .nav {flex-wrap:unset}
.poker-tab-unset .nav-link.active {
    color: #fff!important;
}
.fai {top: 25% !important;}
.play-icon { top: 29% !important;}
.p-fix-box {
    position: absolute;
    right: 0;
    background: #ed1b24;
    padding: 10px;
    border-radius: 18px 0px 0px 5px;
    margin-top: 38px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
}
.banner-fix {position: relative;right: 0px;}