/*
TEMP For checks.	
*/

.wp-block-column-acf-pros-and-coins {
	background-color: white;
}

.has-background .wp-block-column-acf-pros-and-coins{
	background-color:#F1F1FF; 
}

/*

.has-white-background-color .acf-most-popular-casinos-card {
	background-color:white;	
}*/


.acf-new-online-casinos-card {
	background-color: white;
}



.acf-pros-and-coins .wp-block-column-acf-pros-and-coins{
    background-color: var(--white);
}


.has-background .wp-block-column-acf-pros-and-coins{
    background-color: var(--primary-light); 
}



.inner-tab{
    color: #030A4C;
}



.acf-list-of-pages .card, .acf-casino-games-tiles .card {
	background-color: white;
	font-size: 16px;
}

.has-white-background-color .acf-list-of-pages .card, .has-white-background-color .acf-casino-games-tiles .card{
	background-color: var(--primary-light); 
}

.acf-list-of-pages{
	padding-bottom: 65px;
}

.acf-list-of-pages a.card-title{
	font-size: 18px;
	line-height: 1em;
}

.acf-list-of-pages .tile-holder-icon, .acf-casino-games-tiles .tile-holder-icon {
    margin: 0 auto 10px;
}


/* Margins Groups */
/* -------------------------------------------- */
.entry-content > .wp-block-group{
	padding-top: 65px;
	padding-bottom: 65px;
/* margin-top: 65px; , margin-bottom: 65px; */
}

.entry-content > .acf-top-3-casinos{
/* 	margin-bottom: 65px; */
}


.entry-content > .acf-top-3-casinos + * {
    padding-top: 65px;

}
.entry-content > .acf-top-3-casinos + *:not(.full-width, .alignfull) {
	margin: 0px;
}


.wp-block-yoast-faq-block{
	padding-bottom: 65px;
}

/* Blocks paddings */

.acf-pros-and-coins, .acf-new-online-casinos, .acf-popular-slots, .acf-list-of-elements-mediatext, .acf-casino-bonuses-cards{
	padding-bottom: 65px;
}

.acf-casino-games-tiles{
	padding-bottom: 35px;
}

.acf-list-of-elements-mediatext{
	padding-top: 30px;
}

.wp-block-yoast-how-to-block{
	padding-bottom: 65px;
}

h2,h3,h4{
	text-transform: none !important;
}

.acf-slot-information{
	background-color: white;
	margin-bottom: 30px;
}

.wp-block-table:not(.acf-casino-list-info) {
	margin-top: 0px;
	margin-bottom: 30px;	
}


/* STYLE ADJUSTMENT-- MERGE */

.after_5 .acf-most-popular-casinos-bottom-holder .read-review {
/*     font-family: Kinetika-Medium; */
    font-weight: 500;
    font-size: 16px;
    padding-right: 30px;
}


.not_playable{
    font-size: 17px !important;
/*     font-family: Kinetika-SemiBold !important; */
	font-weight: 600;
    color: black !important;
}


.acf-list-of-elements-mediatext-card .card-body .card-title {
    color: #214FB1;
/*     font-family: Kinetika-Medium; */
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16.8px;
    text-decoration: none;
    max-width: calc(100% - 19px);
    display: block;
}


.card-acf-casino-bonuses-cards h3 {
	font-size: 17px;
	color: #030A4C;
/*     font-family: Kinetika-SemiBold; */
    font-weight: 600;
    min-height: 25px;
    text-align: center;
}

.acf-casino-games-tiles a.card-title {
	font-size: 22px;
}

.acf-casino-card-tiles .btn-outline-success {
	color: #1DD75E;
}

.acf-pros-and-coins-subtitle {
	font-size: 24px;
}

.post-news-data > * {
	font-size: 15px !important;
}


.acf-new-online-casinos-card a.btn, .acf-most-popular-casinos-card a.btn,.acf-top-3-casinos-card-img-holder a {
/* 	font-family: 'Kinetika-Bold' !important; */
	font-weight: 700 !important;
}

.acf-new-online-casinos-card .card-title a, .acf-most-popular-casinos-card .card-title a {
	font-size: 16px;
}

/*Bonus cards homepage*/
div.card-body.p-0 > div.text-holder > p > a{
	color: #21A650 !important;
	font-weight: bold !important;
/* 	font-family: Kinetika-Medium; */
	font-weight: 500;
}

.acf-top-3-casinos-subtitle {
	font-size: 16px;
}
	
.acf-top-3-casinos-card-img-holder img {
    object-fit: cover;
    width: 110px;
    height: 74px !important;
    border-radius: 9px;
}

.author .acf-about-the-author .list-group{
	padding-bottom: 50px;
}

.acf-icons-block{
	padding-bottom: 35px;
	font-size: 17px;
}

.card-title-acf-icons-block{
	font-size: 16px;
}

.home .acf-header-intro {
	background-color: var(--primary-dark);
}
	  
/* mobile speed */
@media (max-width: 767px) {
  .home .acf-header-intro {
	background: none; 
    background-color: var(--primary-dark);
  }
}


