.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:0 0;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:0 0;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}article.casino-review-content section{all:unset!important}article.casino-review-content p{font-size:1.14rem;line-height:2rem;margin-bottom:1rem;text-align:left}.padded-boxes{display:flex;flex-wrap:wrap;gap:1.5rem;margin:25px 0}.padded-boxes>*{width:100%;background:#eee;border-radius:.4rem;padding-bottom:5px;color:#2c3e50}.padded-boxes .padded ul{list-style-type:none!important;padding:0 1em;margin:0 0 1.5em}.padded-boxes .padded ul li::before{display:none!important}.padded-boxes .padded ul li{padding:0 10px!important}.padded-boxes h3,.padded-boxes .padded p{padding-left:15px}@media(min-width:600px){.padded-boxes>*{width:calc(50% - 1rem)}}.casino-info-alert{background:#ecf6ff;border:1px solid #a8c7e5;border-radius:10px;font-size:16px;line-height:1.5;padding:16px;margin:20px 0}.casino-info-container{display:flex;align-items:flex-start;gap:12px}.casino-info-content{font-style:italic;margin:0;color:#333;padding:5px 25px}.casino-info-content p{display:inline;margin-bottom:0!important;padding-left:0;font-size:1rem!important}.casino-info-content img,.casino-info-content svg{float:left;margin-right:10px!important;width:24px;height:24px}.casino-screenshot{border:solid 1px #939393;border-radius:10px;overflow:hidden;background-color:#eee;margin:25px 0;max-width:1200px;transform:translateZ(0)}.casino-screenshot img{object-fit:contain;width:100%;height:100%;border-bottom:solid 1px #939393;margin-bottom:0!important}p.casino-caption{margin:-5px 10px -2px!important;font-size:.8em!important;color:#212121}.casino-rating-box{display:flex;flex-wrap:wrap;background:linear-gradient(135deg,#2a2b30 0%,#1a1b1f 100%);border-radius:8px;overflow:hidden;margin:20px 0;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:border-box}.casino-rating-box>.casino-rating-logo,.casino-rating-box>.casino-rating-gauge,.casino-rating-box>.casino-rating-features,.casino-rating-box>.casino-rating-cta{box-sizing:border-box;min-width:0}.casino-rating-logo{width:20%;display:flex;align-items:center;justify-content:center;padding:10px;background-color:rgba(255,255,255,5%)}.casino-rating-logo img{max-width:100%;height:auto;max-height:80px;object-fit:contain}.casino-name{font-size:1.4rem;font-weight:700;text-align:center}.rating-circle-container{position:relative;width:70px;height:70px;margin:0 auto}.rating-circle-outer{position:absolute;width:70px;height:70px;border-radius:50%;background-color:#5a5c63;box-sizing:border-box}.rating-circle-fill{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient( var(--start-color,#ff0000) 0%,var(--end-color,#33cc33) var(--fill-percentage,0%),transparent var(--fill-percentage,0%) 100% );z-index:1}.rating-circle-inner{position:absolute;top:7px;left:7px;right:7px;bottom:7px;border-radius:50%;background-color:#1a1b1f;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.rating-circle-value{color:#f0f0f0;font-size:22px;font-weight:700;line-height:1;margin-top:5px}.rating-circle-label{color:#b6b7ba;font-size:12px;margin-top:-5px}.casino-rating-gauge{width:15%;display:flex;align-items:center;justify-content:center;padding:15px 8px}.rating-label{fill:#b6b7ba;font-size:8px;transform:rotate(90deg);transform-origin:center}.casino-rating-features{width:40%;padding:15px 10px;display:flex;flex-direction:column;justify-content:space-around}.feature-rating{margin-bottom:8px;display:flex;align-items:center}.feature-label{flex:0 0 35%;font-size:.85rem;color:#e0e0e0;min-width:95px}.feature-bar{flex:1;height:8px;background-color:rgba(255,255,255,.1);border-radius:4px;overflow:hidden;margin:0 10px}.feature-fill{height:100%;width:0%;background:linear-gradient(90deg,#ffd700 0%,#ff9500 100%);border-radius:4px;transition:width 1s ease}.feature-value{flex:0 0 15%;font-size:.85rem;color:gold;text-align:right}.casino-rating-cta{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px}.play-now-button{display:inline-block;width:90%;padding:12px;background:linear-gradient(to bottom,#4CAF50,#388E3C);color:#fff;font-weight:700;font-size:small;text-align:center;border-radius:4px;text-decoration:none!important;transition:all .3s ease}.play-now-button:hover{background:linear-gradient(to bottom,#66BB6A,#43A047);transform:translateY(-2px);color:#000}.terms-text{font-size:.6rem!important;color:#aaa;text-align:center;margin:2px 0}.terms-text a,.terms-text a:visited,.terms-text a:active{color:#bbb;text-decoration:underline}.terms-text a:hover{color:#fff}#rating-gradient-def{position:absolute;width:0;height:0;visibility:hidden}.crg-faq-accordion{max-width:1200px;margin:2em auto}.crg-faq-item{border:1px solid #ddd;border-radius:4px;margin-bottom:1em;overflow:hidden}.crg-faq-question{display:block;cursor:pointer;padding:.9em 1em;background:#f7f7f7;position:relative;font-weight:700;padding-left:38px;color:#212121}.crg-faq-question::-webkit-details-marker{display:none}.crg-faq-question::marker{font-size:0;color:transparent}.crg-faq-question::before{content:"\002B";position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:1.2em;padding-right:10px}.crg-faq-item[open] .crg-faq-question::before{content:"\2013"}.crg-faq-answer{padding:.9em 1em;border-top:1px solid #ddd;animation:crg-fade-in .3s ease-out}article.casino-review-content{max-width:1200px}article.casino-review-content ul{list-style:none!important;padding:0 10px}article.casino-review-content ul li{position:relative;padding-left:20px}article.casino-review-content ul li::before{content:'';position:absolute;left:0;top:.4em;width:13px;height:13px;background-image:url(//static.onlinecasinoselite.org/casinos/wp-content/plugins/casino-review-generator/assets/img/crg-list-icon.png);background-size:contain;background-repeat:no-repeat}article.casino-review-content table{font-family:Arial,Helvetica,sans-serif!important;border-collapse:collapse!important;width:100%!important;box-shadow:.25rem .25rem .75rem rgb(0 0 0/.1);margin:25px 0}article.casino-review-content table td,article.casino-review-content table th{border:1px solid #444!important;padding:8px!important;vertical-align:middle!important;color:#e0e0e0!important}article.casino-review-content table tr:nth-child(even){background-color:#2a2a2a!important}article.casino-review-content table tr:hover{background-color:#3a3a3a!important}article.casino-review-content table th{padding-top:12px!important;padding-bottom:12px!important;text-align:left!important;background-color:#0e2e51!important;color:#fff!important}article.casino-review-content h2{font-size:1.8rem;font-weight:700;color:#e0e0e0;margin:2.5rem 0 1.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#2a2b30 0%,#1a1b1f 100%);border-left:4px solid #f3931f;border-radius:4px}article.casino-review-content h3{font-size:1.4rem;font-weight:600;margin:2rem 0 1rem}article.casino-review-content h4{font-size:1.15rem;font-weight:600;margin:1.5rem 0 .75rem}.community-sentiment-box{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:25px;margin:30px 0;box-shadow:0 4px 16px rgba(0,0,0,8%)}.sentiment-header{display:flex;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #dee2e6}.sentiment-icon{font-size:28px;margin-right:12px}.sentiment-title{font-size:1.4em;font-weight:700;color:#2c3e50;margin:0}.sentiment-intro{margin-bottom:20px;font-style:italic;color:#6c757d}.sentiment-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:20px}@media(max-width:768px){.sentiment-grid{grid-template-columns:1fr}}.sentiment-column h4{font-size:1.1em;margin-bottom:15px;align-items:center}.sentiment-positive h4{color:#27ae60}.sentiment-negative h4{color:#e74c3c}.sentiment-list{list-style:none;padding:0;margin:0}.sentiment-list li{padding:8px 0;font-size:.95em;color:#495057;line-height:1.5;border-bottom:1px solid #f1f3f4}ul.sentiment-list li::before{top:.8em!important}.sentiment-list li:last-child{border-bottom:none}.sentiment-summary{background:#fff;padding:20px;border-radius:8px;border-left:4px solid #3498db;font-size:.95em;color:#2c3e50}@keyframes crg-fade-in{from{opacity:0}to{opacity:1}}@media(max-width:768px){article.casino-review-content h2{font-size:1.5rem;margin:2rem 0 1.25rem}article.casino-review-content h3{font-size:1.2rem;margin:1.5rem 0 .75rem}article.casino-review-content h4{font-size:1.05rem;margin:1.25rem 0 .5rem}}@media(max-width:629px){.casino-rating-box{flex-direction:column}.casino-rating-logo,.casino-rating-gauge,.casino-rating-features,.casino-rating-cta{width:100%}}