body, html{
    background:#000 !important;
}


.nectar-scrolling-text-inner__text-chunk img{
    
    display:none;
    
}


.nectar-scrolling-text-inner__text-chunk a{
    padding-left:20px !important;
    font-size:12px !important;
    font-weight:700;
    letter-spacing:2px;
    position:relative;
    top:-15px;
}

.nectar-scrolling-text-inner__text-chunk a:before{
    content:'';
    display:inline-block;
    width:30px !important;
    height:30px !important;
    background-image:url('/wp-content/uploads/2024/01/svgexport-19.png');
    background-size:cover;
    margin-right:10px;
    position:relative;
    top:10px;
}

h1.entry-title{
    background-color:var(--nectar-accent-color) !important;
}

.Widget_vh_recent_games .vh-games-widget-item {
    width: 48% !important;
    max-width: 48% !important;
    float:left;
    clear:inline-end;
    height:200px;
    list-style: none;
    margin: 1%;
    white-space: pre-wrap;
    background: #f1f1f1;
    vertical-align: middle;
}

.button-outline a {
    background-color: var(--nectar-accent-color);
    color: #000;
    display: inline-block;
    margin-top: 20px;
    border: 1px #dfff6e;
    padding: 15px 30px;
    font-size: 18px;
    text-decoration: none;
    font-family: Tektur;
    font-weight: 600;
}

.widget-container.widget-container--live-score{
    max-width:100% !important;
}

/** ADVERTISE WITH US **/

.bullets{
    color:#fff !important;
}

.bullets h2{
    padding-bottom:30px;
}

.bullets ul{
    list-style-type:none !important;
    margin:0px;
    padding:0px;
}

.bullets ul li{
    list-style-type:none !important;  
    font-size:22px !important;
    line-height:44px !important;
}

.bullets ul li:before{
    content:'\f00c';
    font-family: FontAwesome; 
    margin-right:10px;
    font-weight:900;
    color:#f0c744;
}

.bullets textarea{
    max-height:100px !important;
}

.wht{
    background:#fff;
    border-radius:5px;
    padding:20px;
}

.col-6{
    width:48%;
    max-width:48%;
    float:left;
    padding:1%;
}


.col-12{
    width:98%;
    max-width:98%;
    float:left;
    padding:1%;
}

/** BET GODS APP **/

.betgodsapp p{
    color:#fff !important;
    line-height:22px;
    padding-bottom:5px;
}

.betgodsapp h2{
    color:var(--nectar-accent-color) !important;

    padding-right: 10px;
    font-size: 24px;
}

.betgodsapp h1{
    text-align: right;
    color: var(--nectar-accent-color);
    padding-right: 10px;
    font-size: 33px;
}

img.app-store{
    max-width:150px !important;
    margin-right:10px;
}

@media only screen and (min-width: 600px) {
  .betgodsapp p{
    padding-left:40%;
    padding-right:10px;
}
}

/** REVIEWS **/

.review-title p{
    font-weight:900;
    font-size:18px !important;
}

.review-bar img{
    max-width:80px !important;
}

.review-bar{
    margin-bottom:0px !important;
    border-bottom:1px solid #d1d1d1 !important;
}
.review-bar:nth-child(odd){
    background:#fff !important;
    padding:10px !important;
}

.review-bar:nth-child(even){
    background:#efefef !important;
    padding:10px !important;
}



.review-bar .wpb_text_column{
    /** CHANGED **/
      display:none;
  }
  
  .review-bar.tips .wpb_text_column{
    /** CHANGED **/
      display:block;
  }

@media only screen and (max-width: 1000px) {
  .review-title{
      display:none;
  }
  
  .review-bar .wpb_text_column{
      display:block !important;
  }
}

/** SPORTS PAGES **/

/** TABBING **/
body .wpb_content_element .wpb_tabs_nav li{
    width:33.33333% !important;
}

/** OFFERS PAGES **/

.category-sports-book-offers .col-2 img{
    max-width:80px !important;
}

.amazon img{
    
    width:100% !important;
    
}

.make-white{
filter: brightness(0) invert(1) !important;    

}

.banner-text{
position: absolute;
    z-index: 10;
    bottom: 0;
    padding: 20px;
    background: var(--nectar-accent-color);
    max-width: 50%;
}

.banner-text h3{
    color: #000;
    font-size: 34px;
    max-width: 400px;
    padding-bottom: 20px;
}

.banner-text a{
    
    background:#000;
    padding:20px;
    color:#f6c604;
    display:inline-block;
    
}

.appicons{
    padding-left:10px;
    padding-top:20px;
}


.appicons img{
    
    max-width:120px !important;
    
}


/** FRONT BETS BUTTONS **/

.frt-bets{
    padding:0px;
    margin:0px;
}

.frt-bets a{
    padding:20px;
    text-align:center;
    color:#fff;
    text-decoration:none;
    border-right:1px solid #d1d1d1;
    display:block;
    font-size:30px;
    transition:0.5s;
    margin:0px;
}

.frt-bets a:hover{
    background:#222;   
}

.frt-bets.last a{
    border-right:0 none;  
}

.nopadd{
    
    padding:0px !important;
}


h2.bin-off:before{
    
    content: '';
  background:url('/uploads/2024/01/bingo-icon.png');
  width: 35px;
  height: 35px;
  display: block;
  background-size:cover;
  
}

h2.crypto-off:before{
    
    content: '';
  background:url('/uploads/2024/03/crypto-icon.png');
  width: 35px;
  height: 35px;
  display: block;
  background-size:cover;
    
}

h2.bin-off{
    grid-column-gap: 1rem;
    background-image: linear-gradient(90deg,rgba(255,109,243,.45),rgba(223,255,110,0));
    align-items: center;
    display: flex;
    font-size: 34px;
    font-weight: 700;
    line-height: 44px;
    padding: 10px 30px;
    color:#000;
}

h2.cas-off, h2.crypto-off{
    grid-column-gap: 1rem;
    background-image: linear-gradient(90deg,rgba(66,82,195,.45),rgba(223,255,110,0));
    align-items: center;
    display: flex;
    font-size: 34px;
    font-weight: 700;
    line-height: 44px;
    padding: 10px 30px;
    color:#000;
}

h2.cas-off:before{
    
    content: '';
  background:url('/uploads/2024/01/casino-icon.png');
  width: 35px;
  height: 35px;
  display: block;
  background-size:cover;
  
}

h2.onl-off{
    grid-column-gap: 1rem;
    background-image: linear-gradient(90deg,rgba(223,255,110,.4),rgba(223,255,110,0));
    align-items: center;
    display: flex;
    font-size: 34px;
    font-weight: 700;
    line-height: 44px;
    padding: 10px 30px;
    color:#000;
}

h2.onl-off:before{
    
    content: '';
  background:url('/uploads/2024/01/football-icon.png');
  width: 35px;
  height: 35px;
  display: block;
  background-size:cover;
  
}

.abo-tus, .join-us{
  grid-column-gap: 1rem;
    background-image: linear-gradient(90deg,rgba(240,199,71,1),rgba(242,17,74,0));
    /**align-items: center;**/
    display: flex;
    font-size: 38px;
    font-weight: 700;
    line-height: 44px;
    padding: 10px 30px 100px 30px !important; 
    clip-path: polygon(100% 0, 100% 85%, 85% 100%, 0 100%, 0 0);
    /** min-height:100%; **/
    border-left:10px solid #fff;
}

.abo-tus p{
    font-size:24px;
    line-height:26px;
    color:#000;
    font-weight:500;
}

.abo-tus p .red{
    
    color:red;    

}

.abo-tus h2, .abo-tus h3{
    
    color:#000;
    font-weight:700;
}


.abo-tus h2{
    
    font-size:16px;
}
img.max{
    max-width:40% !important;
}
.abo-tus h3{
    
    font-size:30px;
    padding-bottom:30px;
}

.vie-all{
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    visibility: visible;
    display: block;
    border-radius: 0px !important;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    padding:20px;
    font-family: Tektur;
}

.vie-all:hover{
    color: rgb(0, 0, 0);
    background-color: var(--nectar-accent-color);
}

/** ACCORDION TABS **/
.toggle{
    
    border-bottom:0 none !important;
    margin-bottom:10px !important;
}
.toggles.accordion .toggle-title{
    background:#000;
    padding-left:20px;
    border-radius:5px !important;
}

.toggles.accordion .toggle-title:hover, .toggle.default.open .toggle-title{
    background:#222;
}


.toggle.default.open .toggle-title a{
    
    color:#fff !important;
}
.toggles.accordion .toggle-title a{
    color:#fff;
    font-size:14px;
    font-weight:700;
    padding:15px !important;
}


.toggles.accordion .toggle-title a:hover{
    color:#fff !important;
}

.toggles.accordion .toggle-title a:before{
  content: '';
  background:url('/uploads/2024/01/footer-logo.svg');
  width: 20px;
  height: 20px;
  display: inline-block;
  background-size:cover;
  margin-right:20px;
}

.toggles.accordion .toggle-title .fa{
    display:none;
}

.just{
    display: flex !important;
  justify-content: center !important;
  align-items: center !important; 
}

.top-ico .wpb_column{
    
    padding-bottom:30px;
border-bottom:2px solid #000;

}

.top-ico .wpb_column:first-of-type, .top-ico .wpb_column:last-of-type{
    
border-bottom:0 none;
text-align:center;

}

.sma p{
    font-size:13px;
    line-height:16px;
}

.oddspedia{
    padding-top:20px;
    padding-bottom:0px;
}


.oddspedia img{
    max-width:160px;   
}

.oddspedia em {
    font-size: 12px;
    text-align: center;
}

.footer-grid {
    padding:0px !important;
}

.main-content{
    min-height:700px !important;
}

.link_wrap{
    display:block;
    width:100% !important;
}

.yell{
    color: var(--nectar-accent-color);
    margin-bottom: -10px;
    padding-top: 10px;
}

.perc{
    font-size: 50px;
    padding: 20px 0px;
}

.bet{
    padding:19px 0px;
}

.yellow-text{
      color: var(--nectar-accent-color);  
}

.yellow-text h2{
          color: var(--nectar-accent-color);  
          margin-bottom:-5px;
          padding-bottom:0px;
}

.check ul{
    margin:0px;
    padding:0px;
    list-style-type:none;
    
}

.check ul li{
    color:#fff;
    display:inline-block;
    margin-right:20px;
    
}
.check ul li:before{
    content:'\f00c';
    color: var(--nectar-accent-color);
    font-family: FontAwesome;
    margin-right:10px;
}
.payments img{
    max-width:100px !important;
    margin-right:10px;
}

.ico{
    border-radius:5px !important;
}

.ico:hover a{
    
    color:#000 !important;
    
}

.ico:hover .line{
    
    background-color:#000 !important;
    
}

.learn-icons{
 font-size:14px;   
}

.learn-icons img{
    
    min-height:59px;
}

.terms .wpb_content_element{
    margin-bottom: 1.5em;
    border-bottom: 1px solid var(--nectar-accent-color);
    padding-bottom: 1.5em;
}

.wht{
    color:#fff;
}

.sidepanel h2{
 font-size:24px;   
}

.trusted img{
    max-height:75px;
    width:auto;
}


.main-content .featured-media-under-header {
    /* padding: min(6vw, 90px) 0; */
    padding: 91px 0px 0px 0px !important;
}

.featured-media-under-header__featured-media{
    display:none !important;
}

@media only screen and (max-width: 900px) {
#icons-top, .icons-top{
 display:none !important;   
}

 #front-scroll{
			margin:0px !important;	
		}
		
		#front-top{
		    margin-bottom:1px !important;
		}
		
		.nectar-star-rating {
    display: block !important;

}

.review-bar .vc_col-sm-2{
			max-width:20% !important;	
			text-align:center;
		}
		
		.review-bar .vc_col-sm-2:first-of-type{
			max-width:100% !important;	
		}
		
		.review-bar .vc_col-sm-2 p{
			font-size:12px !important;	
		}
		
		.review-bar .material .wpb_content_element, .material .wpb_row {
    margin-bottom: 0px;
}

.review-bar {
    
    text-align:center !important;
}

.col-button{
    text-align:center !important;
    width:100% !important;
}


}

.container.main-content{
    padding-top:26px;
}
}

.main-content .featured-media-under-header {
    padding:20px 0px 0px 0px !important;
}

.full-game.button-outline{
    text-align:center;
    padding:0px 0px 40px 0px;
    
}

.header-outer .cart-outer .widget_shopping_cart_content p.woocommerce-mini-cart__empty-message, p.woocommerce-mini-cart__empty-message{
    color: #fff !important;
}

@media only screen and (min-width: 900px) {
    
    .row.advert{
        padding-top:35px !important;
    }
    
    .blog-archive-header{
        padding-top:100px !important;
    }
    
    .featured-media-under-header__content {
padding-top:73px !important;
}
li.join a{
    background: var(--nectar-accent-color);
    padding: 10px !important;
    border-radius:15px;
}
li.join a span{
    color:#000;
}
}

.join-us ul{
    padding:0px;
    margin:20px 0px;
    list-style-type:none !important;
    text-align:left !important;
}

.join-us ul li{
    font-size:16px !important;
    list-style-type:none !important;
    
}

.add_l,.add_r{
    margin-top:31px;
}

.join-us ul li:before{
content: "\f00c";
    font-family: FontAwesome;
    margin-right:15px;
}

/** TIPS SECTION **/

.col-wf-1{
    width:19%;
    display:inline-block;
    text-align:center;
}

.col-wf-1 .perc{
    padding:0px;
}

h2.bet{
    padding:0px !important;
}

@media only screen and (max-width: 900px) {
.col-wf-1 {
    width: 50%;
    display: ruby;
    text-align: center;
    float: left;
}

.col-wf-1:nth-child(5n) {
        /* background: red; */
        width: 100%;
        border-bottom: 1px solid #d1d1d1 !important;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

}

#footer-outer .widget.widget_nav_menu li{
    
    padding 0px 0px !important;
    margin-bottom:0px !important;
    
}



