/*
Theme Name: Collectosphere Child
Template: generatepress
Author: Child Theme Configurator
Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options
Version: 3.2.2.1668698430
Updated: 2022-11-17 15:20:30

*/


/* Custom code for Casino header */

.bonus-headline1{
	font-weight: 700;
	font-size: 1.3em;
}

.casino-details{
    border: 0px;
}

.casino-details td{
    font-size: 0.8em;
    border-width: 0px;
    font: #ffffff;
}

.casino-details td, .casino-details th{
   padding: 1px;
}

.casino-details {
        table-layout: fixed;
        width: 100%;
}

.grid-border-bottom{
border-bottom: 1px solid white;
margin-bottom: 10px;
}

/* Custom code for game header */
.game-details{
    border: 0px;
}

.game-details td{
    font-size: 0.8em;
    border-width: 0px;
    font: #ffffff;
}

.game-details td,.game-details th{
   padding: 3px;
}


/* TOP3 VERTICAL */
.blur-container{
	backdrop-filter: blur(2.14052px);
}

.container-absolute{
	position: absolute;
}

/* Custom code for the TOC */

.simpletoc-collapsible {
    background-color: #45BE9F !important;
    color: #ffffff !important;
	border-radius: 8px;
}

.simpletoc-content {
    border-radius: 0 0 8px 8px;
}

button.simpletoc-collapsible.active::after {
	border-radius: 8px;
	content: "\1F53C";
}

button.simpletoc-collapsible::after {
	content: "\1F53D";
}

/* Custom code for the FAQ section */

.lightweight-accordion .lightweight-accordion-title {
	background: #45BE9F !important;
	color: #ffffff !important;
	border-radius: 5px !important;
}

.lightweight-accordion-title h3 {
	font-weight: 500 !important;
	font-size: 1.2em !important;
	color: #ffffff !important;
}

@media only screen and (max-width: 600px) {
	.lightweight-accordion-title h3 {
	font-size: 1em !important;
	}
}



.shadowrp {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px !important;
}

.wp-block-image.shadow1 img {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}


body .wp-block-image:not(.is-style-rounded).image-radius img {
    border-radius: 20px;
}

.checked {
    color: orange;
}

.fa-star {
    font-size: 12px;
}

.test13 {
    font-size: 12px;
}

@media (min-width: 640px)
.test12 {
    max-height: 10px;
}
}

/* Code for pros & cons table */

ul.custom-list-pros, .custom-list-cons {
  list-style-type: none;
}

ul.custom-list-features {
list-style-type: none;
}

ul.custom-list-pros li, ul.custom-list-cons li, ul.custom-list-features li {
  padding: 5px 0px;
}

ul.custom-list-pros li:before{
  content: "";
  background-image: url(../../uploads/2022/10/validé.webp);
	background-size: contain;
  display: inline-block;
	width: 1em;
  height: 1em;
	top: 0.2rem;
  position: relative;
}

ul.custom-list-pros.with-margin li:before,ul.custom-list-cons.with-margin li:before {
  margin: 0px 12px 0px -28px;
}

ul.custom-list-features.with-margin li:before {
  margin: 0px 12px 0px -34px;
}

ul.custom-list-pros.with-position li:before{
  position: relative;
  left: -16px;
}

ul.custom-list-cons li:before{
  content: "";
  background-image: url(../../uploads/2022/10/pas-validé.webp);
	background-size: contain;
  display: inline-block;
	width: 1em;
  height: 1em;
	top: 0.2rem;
  position: relative;
}

/* Author box */

@media only screen and (max-width: 767px) {
	.container-align-items {
	align-items: center;
}
}
	
body .wp-block-image:not(.is-style-rounded).image-radius img {
    border-radius: 30px;
}
	
.wp-block-avatar__image{
	border-radius: 50px !important;
}

/* Obfuscated CTA  */

.top-cta{
	font-weight: 600;
}

.card-casino table{
    border: 0px;
}

.card-casino td{
    border: 0px;
}