@charset "UTF-8";
/*!
Theme Name: OUSC Theme
Theme URI: /
Description: OUSC WordPress theme
Version: 1.18.1
*/
.topheadings::before, .reviewheadings::before { display: block; width: 50px; height: calc(100% + 2px); min-height: 50px; border-bottom: inset 2px #cd2a14; background-color: #e94e39; }

.topheadings::before, .reviewheadings::before { content: ''; position: absolute; top: 0; left: -65px; }

.topheadings::after, .reviewheadings::after { content: ""; position: absolute; top: Max(7px, calc(50% - 18px)); left: -58px; }

.topheadings::before { height: 100%; left: -60px; }

.topheadings::after { left: -53px; }

.reviewheadings { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.875rem; position: relative; margin: 40px 0 15px 65px; padding: 5px 0 7px; border-bottom: 2px solid #1b2234; clear: both; color: #1b2234; background-color: unset; font-weight: bold; }

.topheadings { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 2.125rem; position: relative; margin: 0 0 25px 56px; padding: 13px 20px 10px; border-left: 4px solid #fd8000; color: #ffffff; background-color: #1b2234; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; }

h3.topheadings { position: relative; margin: 0 0 12px 54px; padding: 13px 20px 13px; color: #ffffff; background: #1b2234; font-weight: bold; }

.dotgrid h3, h1.dotgrid, h2.dotgrid, h3.dotgrid, h4.dotgrid, h5.dotgrid { display: flex; align-items: center; width: 100%; padding-right: 10px; color: #1b2234; background-color: #ffffff; }

.dotgrid h3::after, h1.dotgrid::after, h2.dotgrid::after, h3.dotgrid::after, h4.dotgrid::after, h5.dotgrid::after { content: ''; flex: 1; min-width: 20px; height: 9px; margin-left: 10px; background-image: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/separator-dotgrid.png); background-repeat: repeat-x; }

.cr_slantdash_spacer h3, h3.cr_slantdash_spacer, .cr_slantdash_spacer h4, h4.cr_slantdash_spacer, .h3_slantdasher_spacer h3, h3.h3_slantdasher_spacer, .h3_slantdasher_spacer h4, h4.h3_slantdasher_spacer { display: flex; align-items: center; width: 100%; padding-right: 10px; background-color: #ffffff; }

.cr_slantdash_spacer h3::after, h3.cr_slantdash_spacer::after, .cr_slantdash_spacer h4::after, h4.cr_slantdash_spacer::after, .h3_slantdasher_spacer h3::after, h3.h3_slantdasher_spacer::after, .h3_slantdasher_spacer h4::after, h4.h3_slantdasher_spacer::after { content: ''; flex: 1; min-width: 20px; height: 9px; margin-top: 2px; margin-left: 10px; background-image: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/separator-slanted.png); background-repeat: repeat-x; }

/*--------------------------------------------------------------
1.0 Resets
normalize.css v2.1.2 | MIT License | git.io/normalize
--------------------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

a { background: transparent; }

a:focus { outline: thin dotted; }

a:active, a:hover { outline: 0; }

h1 { margin: .67em 0; font-size: 2em; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: 700; }

dfn { font-style: italic; }

hr { height: 0; box-sizing: content-box; }

mark { color: #000000; background: #ffff00; }

code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

pre { white-space: pre-wrap; }

q { quotes: \201C \201D \2018 \2019; }

small { font-size: 80%; }

sub, sup { position: relative; vertical-align: baseline; font-size: 75%; line-height: 0; }

sup { top: -.5em; }

sub { bottom: -.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

fieldset { margin: 0 2px; padding: .35em .625em .75em; border: 1px solid silver; }

button, input, select, textarea { margin: 0; font-family: inherit; font-size: 100%; }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, html input[type=button], input[type=reset], input[type=submit] { cursor: pointer; -webkit-appearance: button; }

button[disabled], html input[disabled] { cursor: default; }

input[type=checkbox], input[type=radio] { padding: 0; box-sizing: border-box; }

input[type=search] { box-sizing: content-box; -webkit-appearance: textfield; }

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; }

textarea { vertical-align: top; overflow: auto; }

table { border-spacing: 0; border-collapse: collapse; }

body, figure { margin: 0; }

legend, button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }

* { -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

/*--------------------------------------------------------------
2.0 Base
--------------------------------------------------------------*/
html { font-size: 16px; scroll-behavior: smooth; }

body { color: #475569; background: #f8fafc; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.7; letter-spacing: 0.1px; }

p { margin: 0 0 16px 0; padding: 0; }

a { color: #1b2234; text-decoration: none; cursor: pointer; }

a:hover { color: #fd8000; }

.entry-content a { color: #314158; text-decoration: underline; }

.entry-content a:hover { color: #ef6500; text-decoration: none; }

ol, ul { margin: 0; padding: 0; }

/*--------------------------------------------------------------
3.0 Typography
--------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { margin: 0 0 18px; color: #1b2234; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; line-height: 1.15; }

h2 { font-size: 2em; }

h3 { font-size: 1.66667em; }

h4 { font-size: 1.33333em; }

h5 { font-size: 0.93333em; }

h6 { font-size: 0.93333em; font-weight: normal; }

h1, h1.entry-title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 2.5rem; margin: 0 0 16px; padding: 0; color: #1b2234; background: none; font-weight: bold; }

blockquote { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin: 0; padding: 0; overflow: hidden; color: #666666; font-style: italic; line-height: 1.7; }

blockquote cite { display: block; margin-top: 0.5em; font-weight: 600; font-style: normal; }

blockquote { quotes: "" ""; }

q { quotes: "“" "”" "‘" "’"; }

blockquote:before, blockquote:after { content: ""; }

address { margin: 0 0 1.5em; }

iframe { border: none; }

hr, .wp-block-separator { height: 20px; margin-bottom: 30px; border: 0; border-bottom: 1px solid #d7dee8; clear: both; }

hr.dashed { border-style: dashed; }

/*--------------------------------------------------------------
4.0 Clears
--------------------------------------------------------------*/
.clearboth { clear: both; }

.clear:before, .clear:after, .highlight-box:before, .highlight-box:after, .rm-casino-wrap:before, .rm-casino-wrap:after, .game-review-panel:before, .game-review-panel:after { content: ''; display: table; line-height: 0; }

.clear:after, .highlight-box:after, .rm-casino-wrap:after, .game-review-panel:after { clear: both; }

.wp-block-image.aligncenter > figcaption.wp-element-caption { display: block; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 200; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-200.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 300; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-300.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-regular.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-500.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-600.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 700; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-700.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 800; font-display: swap; src: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/fonts/manrope-v20-latin-800.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

.outerwrap { width: 100%; margin: 0 auto; }

.mainwrap { width: 100%; max-width: 1100px; margin: 0 auto; padding: 24px 0 15px; background: transparent; }

.page-template-template-casino-review-brev .mainwrap { max-width: 1230px; }

.page-template-template-honeypot .mainwrap, .page-template-template-full-width .mainwrap { width: auto; max-width: unset; padding: 0; overflow: hidden; }

.main-content { font-size: 0.9375rem; width: 100%; margin-bottom: 20px; line-height: 1.5; position: relative; }

.page-template-template-full-width .main-content, .main-content.full-width { float: none; width: auto; }

.main-content.full-width { max-width: 1000px; margin: 0 auto; }

.main-content.full { float: none; width: 98%; margin: 0 auto; border: 0; }

.main-content.no-sidebar { float: none; width: 100%; }

.wrap-content { width: 1000px; margin: 0 auto; }

.wrap-content p { font-size: 0.9375rem; margin-bottom: 22px; color: #212121; }

.section-wrap1 { margin: 0 -51% 50px -51%; padding: 40px 51%; background: #f8fafc; box-shadow: 0px 1px 0 0 rgba(27, 34, 52, 0.08), inset 0px 1px 0 0 rgba(27, 34, 52, 0.08); }

.top-section { display: block; width: 100%; background-color: #1b2234; background-position: center; background-size: cover; }

.top-section p { margin: 0; padding-bottom: 16px; }

.skip-to-content-link { background: #fd8000; color: #fff; left: 50%; padding: 0.5em; position: absolute; transform: translateY(-100%); transition: transform 0.3s; z-index: 9; }

.skip-to-content-link:focus { transform: translateY(0%); }

.main-header { position: relative; padding: 0.875rem; border-bottom: 1px solid rgba(255, 255, 255, 0.2); background: #1b2234; }

@media (min-width: 1024px) { .main-header { padding: 1rem; } }

.main-header .header-utility-nav { display: none; }

@media (min-width: 1024px) { .main-header .header-utility-nav { display: flex; justify-content: flex-end; font-size: 0.75rem; } }

.main-header .header-utility-nav .header-utility-nav-inner { list-style: none; display: flex; gap: 0 0.5rem; }

.main-header .header-utility-nav .header-utility-nav-inner li { border-right: 1px solid rgba(255, 255, 255, 0.2); padding-right: 0.5rem; line-height: 1; }

.main-header .header-utility-nav .header-utility-nav-inner li:last-child { border-right: none; padding-right: 0; }

.main-header .header-utility-nav .header-utility-nav-inner li a { color: #FFF; display: block; padding: 0.125rem 0.5rem; }

.main-header .header-utility-nav .header-utility-nav-inner li a:hover { color: #bac6d5; text-decoration: underline; }

.main-header .header-wrap { display: grid; grid-template-columns: 1fr 2fr 1fr; align-items: center; height: 100%; gap: 0.75rem; text-align: center; }

@media (min-width: 1024px) { .main-header .header-wrap { justify-content: flex-end; display: flex; max-width: 1024px; margin: 0 auto; gap: 2rem; height: auto; } }

.main-header .burger-menu { display: block; width: 50px; cursor: pointer; transition: all 0.5s; }

@media (min-width: 1024px) { .main-header .burger-menu { display: none; } }

.main-header .burger-menu .bar1, .main-header .burger-menu .bar2, .main-header .burger-menu .bar3 { display: block; width: 32px; height: 4px; margin: 7px 4px; background-color: #ffffff; transition: 0.5s; }

.main-header .burger-menu.close { top: calc(50% - 23px); padding: 5px 5px 5px 8px; background-color: #222c40; border-radius: 25px; }

.main-header .burger-menu.close > div { height: 3px; }

.main-header .burger-menu.close .bar1 { transform: rotate(-45deg) translate(-10px, 7px); }

.main-header .burger-menu.close .bar2 { opacity: 0; }

.main-header .burger-menu.close .bar3 { transform: rotate(45deg) translate(-8px, -6px); }

.main-header .header-logo { position: relative; z-index: 999; order: 1; margin-right: auto; }

.main-header .header-logo img { display: block; max-height: 44px; margin: 0 auto; }

@media (min-width: 1024px) { .main-header .header-logo img { max-height: 56px; max-width: 199px; margin: 0; } }

.main-header .mobile-flyout { position: fixed; width: 100vw; top: calc(var(--wp-admin--admin-bar--height, 0px) + 65px); min-height: calc(100vh - 65px); background-color: #1b2234; bottom: 0; transform: translateX(calc(-100% - 1rem)); transition: transform 200ms ease; z-index: 999; overflow-y: auto; display: flex; flex-direction: column; height: -moz-min-content; height: min-content; }

@media (min-width: 1024px) { .main-header .mobile-flyout { display: contents; } }

.main-header .mobile-flyout.mobile-show { transform: translateX(-1rem); }

.main-header .mobile-flyout .main-nav { flex-grow: 1; display: flex; flex-direction: column; }

@media (min-width: 1024px) { .main-header .mobile-flyout .main-nav { flex-grow: unset; } }

.main-header .mobile-flyout .main-nav .nav { padding-bottom: 0; }

.main-header .mobile-flyout .secondary-mobile-nav { display: flex; flex-direction: column; align-items: flex-start; padding-left: 0.5rem; font-weight: 200; row-gap: 1.25rem; padding-top: 1rem; }

@media (max-width: 768px) { .main-header .mobile-flyout .secondary-mobile-nav { padding-left: 1.75rem; } }

@media (min-width: 1024px) { .main-header .mobile-flyout .secondary-mobile-nav { display: none; } }

.main-header .mobile-flyout .secondary-mobile-nav a { text-decoration: none; text-transform: none; color: #f8fafc; }

.main-header .mobile-flyout .secondary-mobile-nav a:hover { color: #ffffff; text-decoration: underline; }

.main-header .main-nav { order: 2; }

@media (min-width: 1024px) { .main-header .main-nav { flex: 1 1 auto; padding: 0 1rem; } }

.main-header .search-wrap { margin-top: auto; z-index: 999; order: 4; }

@media (min-width: 1024px) { .main-header .search-wrap { position: relative; display: flex; align-items: center; margin: 0; }
  .main-header .search-wrap .wpsearch { display: block; position: relative; width: auto; } }

.main-header .searchicon { display: block; position: relative; width: 40px; height: 40px; border-radius: 2em; background-color: #475569; border: none; display: none; transition: background-color 0.2s ease-in-out; }

@media (min-width: 1024px) { .main-header .searchicon { display: block; } }

.main-header .searchicon::before { content: ''; position: absolute; top: 10px; left: 10px; }

.main-header .searchicon[aria-expanded="true"] + .wpsearch-wrapper { display: block; }

.main-header .searchicon:hover, .main-header .searchicon:focus-visible { background-color: #fd8000; }

.main-header .wpsearch-wrapper { width: 100%; position: relative; }

@media (min-width: 1024px) { .main-header .wpsearch-wrapper { display: none; width: auto; position: absolute; right: 0; top: calc(100% + 10px); } }

.main-header .wpsearch-wrapper .wpsearch { width: 100%; padding: 1rem; }

@media (min-width: 1024px) { .main-header .wpsearch-wrapper .wpsearch { z-index: 100; width: 220px; padding: 0; } }

.main-header .wpsearch-wrapper .wpsearch input[type="text"] { font-size: 0.75rem; height: 40px; width: 100%; padding-left: 49px; background-color: #3d4a5c; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 25px; color: #ffffff; overflow: hidden; }

.main-header .wpsearch-wrapper .wpsearch input[type="text"]::-moz-placeholder { color: #bac6d5; }

.main-header .wpsearch-wrapper .wpsearch input[type="text"]::placeholder { color: #bac6d5; }

.main-header .wpsearch-wrapper .wpsearch button { left: 1rem; position: absolute; border: none; background: none; }

@media (min-width: 1024px) { .main-header .wpsearch-wrapper .wpsearch button { left: 0; } }

.main-header .wpsearch-wrapper .wpsearch button::before { content: ''; display: block; transform: scale(0.7); transform-origin: center; filter: brightness(0) invert(1); }

.main-nav { color: #ffffff; }

@media (max-width: 1199px) { .main-nav { z-index: 88; transition: 0.5s all; padding: 0 1.5rem; }
  .main-nav .nav { display: flex; flex-direction: column; justify-content: flex-start; gap: 0.25rem; height: 100%; padding: 2rem 0rem; }
  .main-nav .nav > li { width: 100%; }
  .main-nav .nav > li > a { padding: 15px 20px; text-align: left; }
  .main-nav .nav > li > a:hover { color: white; }
  .main-nav .nav > li > a::after { display: none; }
  .main-nav .nav > li.menu-item-has-children { position: relative; interpolate-size: allow-keywords; }
  .main-nav .nav > li.menu-item-has-children > a::before { display: block; }
  .main-nav .nav > li.menu-item-has-children .sub-menu-wrapper { opacity: 1; visibility: visible; padding-top: 0; padding-bottom: 0px; border-bottom: none; height: 0; }
  .main-nav .nav > li.menu-item-has-children.expanded { background-color: #3d4a5c; border-radius: 25px; }
  .main-nav .nav > li.menu-item-has-children.expanded .sub-menu-wrapper { padding-top: 7px; padding-bottom: 37px; }
  .main-nav .nav > li.menu-item-has-children.expanded > a { background-color: #1b2234; border-radius: 25px; }
  .main-nav .nav > li.menu-item-has-children.expanded > a::before { transform: rotate(0deg); }
  .main-nav .nav > li .sub-menu-wrapper { position: relative; top: 0; min-height: unset; flex-direction: column; padding: 17px 27px 24px; background-color: unset; box-shadow: none; }
  .main-nav .nav > li .sub-menu-wrapper::before { content: unset; }
  .main-nav .nav > li .sub-menu-wrapper .sub-menu-info { display: none; }
  .main-nav .nav > li .sub-menu-wrapper .sub-menu { display: block; width: 100%; margin-left: 0; padding-left: 27px; border-left: 0; }
  .main-nav .nav > li .sub-menu-wrapper .sub-menu li { display: block; }
  .main-nav .nav > li .sub-menu-wrapper .sub-menu li a { height: unset; padding: 12px 0; }
  .main-nav .nav > li .sub-menu-wrapper .sub-menu li a .icon, .main-nav .nav > li .sub-menu-wrapper .sub-menu li a .casino-logo { display: none; }
  .main-nav .nav a { color: white; } }

.main-nav ul { align-items: center; justify-content: center; display: flex; list-style: none; gap: 0.5rem; }

.main-nav li > a { color: #ffffff; padding: 6px 10px; }

.main-nav .nav > li { font-size: 0.9375rem; line-height: 1.2; }

.main-nav .nav > li > a { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0; text-transform: none; z-index: 100; }

.main-nav .nav > li > a::after { content: ''; position: absolute; bottom: -2px; left: 10%; width: 80%; height: 2px; background: #fd8000; transition: transform 0.5s; transform: scaleX(0); }

.main-nav .nav > li > a { display: block; position: relative; text-decoration: none; }

.main-nav .nav > li:not(.current-menu-item):not(.current-menu-parent):hover > a { color: #ffffff; }

.main-nav .nav > li:hover > a::after { transform: none; z-index: 100; }

.main-nav li.current-menu-item > a, .main-nav li.current-menu-parent > a { color: #fd8000; }

.main-nav li.current-menu-item > a::after, .main-nav li.current-menu-parent > a::after { background: #fd8000; }

.main-nav .menu-item-has-children > a + button { background-size: 18.4px !important; border: none; padding: 22px; position: absolute; right: 9px; top: 4px; transform-origin: center; transform: rotate(-180deg); transition: 0.5s all; height: 12.8px !important; width: 18.4px !important; z-index: 999; }

@media (min-width: 1200px) { .main-nav .menu-item-has-children > a + button { display: none; } }

.main-nav .menu-item-has-children.expanded > a + button { transform: rotate(0deg); }

@media (min-width: 1200px) { .main-nav .menu-item-has-children:not(:hover) .sub-menu-wrapper { top: 100%; padding-top: 0; padding-bottom: 0; }
  .main-nav .menu-item-has-children:not(:hover) .sub-menu-wrapper .sub-menu-info, .main-nav .menu-item-has-children:not(:hover) .sub-menu-wrapper .sub-menu { margin-top: -100%; } }

.main-nav .menu-item-has-children:hover > a { z-index: 100; }

.main-nav .menu-item-has-children:hover .sub-menu-wrapper { visibility: visible; opacity: 1; border-bottom: 1px solid rgba(255, 255, 255, 0.12); }

.main-nav .sub-menu-wrapper { position: absolute; z-index: 99; top: calc(100% - 31px); left: 0; right: 0; display: flex; width: 100%; flex-direction: row; justify-content: space-between; padding: 73px calc(50% - 488px) 42px; background-color: #1b2234; overflow: hidden; visibility: hidden; opacity: 0; transition: all 0.5s ease; }

@media screen and (min-width: 768px) { .main-nav .sub-menu-wrapper::before { content: ''; z-index: -1; position: absolute; left: calc(50% - 680px); width: 312px; height: 225px; background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/chips.png"); opacity: 0.1; } }

.main-nav .sub-menu-wrapper .sub-menu-info { display: flex; flex-direction: column; justify-content: center; width: 310px; padding-left: 35px; text-align: left; }

.main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-heading { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 2.125rem; }

.main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-content p, .main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-link { text-transform: none; font-size: 0.9375rem; }

.main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-content { line-height: 1.5; }

.main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-link { position: relative; display: inline-block; align-self: flex-start; text-decoration: underline; color: #bac6d5; }

.main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-link:hover { text-decoration: none; color: #ffffff; }

.main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-icon { position: absolute; z-index: -1; right: calc(50% - 560px); opacity: 0.1; transform: scale(1.25); }

.main-nav .sub-menu-wrapper .sub-menu { display: grid; width: 64%; grid-template-columns: 1fr 1fr; grid-gap: 20px 30px; margin: 0 0 0 34px; padding-left: 50px; border-left: 1px solid #bac6d54d; border-left-color: rgba(255, 255, 255, 0.12); }

.main-nav .sub-menu-wrapper .sub-menu li a { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; display: flex; position: relative; height: 58px; flex-direction: row; align-items: center; text-align: left; word-break: break-word; }

.main-nav .sub-menu-wrapper .sub-menu li a .icon, .main-nav .sub-menu-wrapper .sub-menu li a .casino-logo { display: block; left: 0; margin-right: 10px; }

.main-nav .sub-menu-wrapper .sub-menu li a .icon { min-width: 116px; margin-right: -48px; transform: scale(0.5); transform-origin: center left; }

.main-nav .sub-menu-wrapper .sub-menu li a .casino-logo { display: flex; align-items: center; height: 58px; width: 120px; background-color: #222c40; border-radius: 6px; }

.main-nav .sub-menu-wrapper .sub-menu li a .casino-logo img { width: 100px; height: auto; margin: 0 auto; }

.main-nav .sub-menu-wrapper .sub-menu li a:hover { color: #fd8000; }

.main-nav .sub-menu-wrapper .sub-menu-info, .main-nav .sub-menu-wrapper .sub-menu { transition: 0.5s all; }

.mobile-nav { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: none; flex-direction: row; justify-content: space-evenly; align-items: center; padding: 0 10%; list-style-type: none; background-color: #222c40; }

.mobile-nav li { flex: 1 1 auto; line-height: 1; text-align: center; }

.mobile-nav li a { display: block; position: relative; padding: 14px 6px; color: #ffffff; }

.mobile-nav li:nth-child(n+2) a::before { content: ''; position: absolute; top: 50%; left: -2px; width: 1px; height: 18px; margin-top: -9px; background: #ffffff; }

.mobile-nav li.current-menu-item a { color: #fd8000; }

footer.topfooter { position: relative; z-index: 2; width: 100%; margin-top: 120px; padding: 18px 0 8px; color: #ffffff; background: #1b2234; }

footer.topfooter .nav-wrapper { display: flex; flex-wrap: wrap; max-width: 1000px; justify-content: center; margin: 0 auto; gap: 1.5rem 2.25rem; }

footer.topfooter .address-social-wrapper { padding: 10px 0; font-size: 0.75rem; text-align: center; margin: 0.8rem auto 0; }

@media screen and (min-width: 992px) { footer.topfooter .address-social-wrapper { text-align: left; max-width: 175px; margin: 0.8rem 0 0; } }

footer.topfooter .address-social-wrapper address { font-style: normal; max-width: 145px; margin: 0 auto; }

@media screen and (min-width: 992px) { footer.topfooter .address-social-wrapper address { max-width: 130px; margin: 0; } }

footer.topfooter .address-social-wrapper .footer-section-title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #fff; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: block; font-weight: bold; margin-bottom: 15px; text-transform: none; }

footer.topfooter .address-social-wrapper .footer-address-title { margin-bottom: 32px; }

footer.topfooter .address-social-wrapper .footer-section-title.footer-logos-title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; }

footer.topfooter .address-social-wrapper .footer-address-title > a.main-menu-link { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; color: #ffffff; font-weight: bold; text-transform: none; text-decoration: none; margin-bottom: 15px; display: block; transition: color 0.2s ease-in; }

footer.topfooter .address-social-wrapper .footer-address-title > a.main-menu-link:visited { color: #ffffff; }

footer.topfooter .address-social-wrapper .footer-address-title > a.main-menu-link:hover { color: #bac6d5; }

footer.topfooter .address-social-wrapper .footer-address-title > a.main-menu-link:focus, footer.topfooter .address-social-wrapper .footer-address-title > a.main-menu-link:active { outline: none; outline: 0; }

.disclaimers { font-size: 0.825rem; padding: 2.75rem 2rem 2.25rem; margin-bottom: 1.5rem; border-top: 1px solid rgba(255, 255, 255, 0.08); }

.disclaimers > .wrap { display: flex; gap: 3rem; margin: 0 auto; font-size: 0.825rem; max-width: 920px; }

@media screen and (max-width: 768px) { .disclaimers > .wrap { flex-direction: column; gap: 2em; } }

.disclaimers > .wrap > div { flex: 1; }

.disclaimers h3 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; font-weight: bold; text-transform: none; margin-bottom: 1em; color: #FFFFFF; }

.disclaimers p, .disclaimers li { color: #bac6d5; }

.disclaimers a { color: #ffffff; text-decoration: underline; }

.disclaimers a:visited { color: #ffffff; }

.disclaimers a:hover { color: #fd8000; }

.middlefooter { position: relative; z-index: 2; width: 100%; padding: 20px; background: #1b2234; border-top: 1px solid rgba(255, 255, 255, 0.08); }

.middlefooter .wrap { display: flex; text-align: center; justify-content: center; align-items: center; flex-flow: row wrap; overflow: hidden; gap: 28px; }

.middlefooter .footer-logos { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 20px; }

.middlefooter .footer-logos img { max-height: 45px; width: auto; display: block; }

.bottomfooter { position: relative; z-index: 2; width: 100%; padding: 30px 0 15px; color: #ffffff; background: #151c2e; line-height: 1.5em; }

.bottomfooter a { text-decoration: underline; }

ul.footer-columns { display: flex; text-align: left; justify-content: center; align-items: flex-start; flex-flow: row wrap; padding: 10px 0; gap: 20px; }

ul.footer-columns li { display: block; list-style: none; }

ul.footer-columns a, ul.footer-columns span { padding: 8px 2px; }

ul.footer-columns a { font-size: 0.9375rem; color: #bac6d5; display: block; text-decoration: none; transition: color 0.2s ease-in; }

ul.footer-columns a:visited { color: #bac6d5; }

ul.footer-columns a:hover { color: #ffffff; }

ul.footer-columns > li { flex: 1 1; max-width: 20%; margin: 5px 8px 18px; }

@media screen and (min-width: 992px) { ul.footer-columns > li { max-width: unset; } }

ul.footer-columns > li > a, ul.footer-columns > li > span { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: block; font-weight: bold; margin-bottom: 15px; text-transform: none; }

@media screen and (min-width: 992px) { ul.footer-columns > li > a { width: -moz-max-content; width: max-content; } }

.bottomfooter a, .bottomfooter a:visited { color: #bac6d5; text-decoration: none; }

.bottomfooter a:hover { color: #ffffff; text-decoration: none; }

.footerinfo { width: 100%; margin-bottom: 10px; }

.footerinfo a { color: #bac6d5; }

.footerinfo a:visited { color: #bac6d5; }

.footerinfo a:hover { color: #ffffff; }

.footermedia { display: flex; text-align: center; justify-content: center; align-items: center; flex-flow: row wrap; margin: 5px 0 30px; gap: 10px; }

@media screen and (min-width: 992px) { .footermedia { justify-content: flex-start; } }

.footermedia div { align-items: center; background-color: #475569; display: flex; justify-content: center; height: 32px; width: 32px; border-radius: 6px; }

.footermedia a { transition: opacity 0.2s ease-in; }

.footermedia a:hover { opacity: 0.5; }

.footermedia .icon-facebook, .footermedia .icon-pinterest, .footermedia .icon-instagram, .footermedia .icon-linkedin, .footermedia .icon-tiktok, .footermedia .icon-x, .footermedia .icon-youtube { background-size: 66% !important; display: block; height: 100% !important; width: 100% !important; }

.footermedia .icon-facebook { filter: brightness(0) invert(1); }

.copyright { font-size: 0.75rem; clear: both; text-align: center; }

.copyright p { margin: 0 0 4px; line-height: 1.2; }

.copyright a { text-decoration: underline; }

.highlight-box.faq-style { background-color: #1b2234; color: #ffffff; position: relative; }

.page-template-template-nosidebar .highlight-box.faq-style { width: calc(100vw + 2px); margin-left: calc(50% - 50vw - 1px); padding-left: max(20px, calc((100vw - 1100px) / 2)); padding-right: max(20px, calc((100vw - 1100px) / 2)); box-sizing: border-box; }

.page-template-template-nosidebar .highlight-box.faq-style:last-child { margin-bottom: 0; }

.page-template-template-nosidebar .highlight-box.faq-style:last-child:after { background: #1b2234; position: absolute; height: 220px; left: 0; right: 0; top: 100%; display: block; }

.wp-block-ousc-faq-block.hp_faqblock { margin: 28px 0 0; border: 0; }

.wp-block-ousc-faq-block.hp_faqblock p { margin: 0; padding: 0; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_a { display: none; position: relative; margin-top: -1px; padding: 20px; border: 1px solid rgba(255, 255, 255, 0.08); border-top: 0; border-radius: 0 0 12px 12px; background: rgba(255, 255, 255, 0.04); }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_a p { margin: 0; padding: 0; color: rgba(255, 255, 255, 0.78); line-height: 1.7; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_a::before { content: none; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q { display: block; position: relative; margin-top: 12px; padding: 18px 56px 18px 24px; border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 12px; color: #ffffff; background: rgba(255, 255, 255, 0.05); text-align: left; text-decoration: none; transition: background-color 0.2s ease, border-color 0.2s ease; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q::after { content: ''; position: absolute; top: 50%; right: 22px; width: 10px; height: 10px; border-right: 2px solid rgba(255, 255, 255, 0.85); border-bottom: 2px solid rgba(255, 255, 255, 0.85); transform: translateY(-65%) rotate(45deg); transition: transform 0.2s ease; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q:hover::after { border-color: #ffffff; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q h3 { font-size: 0.9375rem; position: relative; margin: 0; color: #ffffff; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q h3::before { content: none; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q:hover { cursor: pointer; background: rgba(255, 255, 255, 0.08); border-color: rgba(255, 255, 255, 0.12); }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q:hover h3 { color: #ffffff; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q.visible { border-bottom-color: transparent; border-radius: 12px 12px 0 0; }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q.visible::after { transform: translateY(-40%) rotate(-135deg); }

.wp-block-ousc-faq-block.hp_faqblock .hp_faq_q.visible + .hp_faq_a { display: block; }

.wp-block-ousc-faq-block.hp_faqblock.style2 { margin-bottom: 46px; border: none; }

.wp-block-ousc-faq-block.hp_faqblock.style2 .hp_faq_q { border-bottom: none; background: none; }

.wp-block-ousc-faq-block.gray-collapsible { margin: 10px 0 20px; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q { background: #F4F4F4; border: solid 1px #E8E8E8; border-bottom: 0; border-radius: 10px 10px 0 0; padding: 20px 30px 0; margin-top: 1rem; cursor: pointer; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q h3 { display: grid; grid-auto-flow: column; grid-template-columns: 1fr 17px; gap: 1rem; justify-content: space-between; font-size: 1.25rem; align-items: center; position: relative; color: #212121; margin: 0; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q h3:after { content: ''; display: block; top: calc(50% + 2px); right: 7px; width: 17px !important; height: 12px !important; background-size: auto; transform: rotate(180deg); transition: all 0.3s ease-in; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q.visible h3::after { transform: rotate(0deg); }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q.visible + .hp_faq_a { padding: 20px 30px; height: 100%; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q.visible + .hp_faq_a p { display: block; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_a { overflow: hidden; border: solid 1px #E8E8E8; border-top: 0; background: #F4F4F4; border-radius: 0 0 10px 10px; padding: 10px 30px; height: 0; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_a p { display: none; }

.faqarea { margin-bottom: 10px; padding: 18px 12px 12px; border: 1px solid #e5e5e5; background: #fbfbfb; }

h3.faqheading { font-size: 0.9375rem; margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px dotted #1b2234; color: #1b2234; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; }

.entry-content .faqarea li { font-size: 0.9375rem; margin-bottom: 13px; margin-bottom: 10px; padding: 0; list-style: outside square; color: #2980b9; line-height: 1.2em; text-indent: 5px; }

.entry-content .faqarea ul { padding: 0 0 0 12px; }

.outerwrap .show-lg, .outerwrap .show-md, .outerwrap .show-sm { display: none; }

@media (min-width: 1200px) { .outerwrap figure.show-lg { display: none; } }

@media (min-width: 768px) { .outerwrap figure.show-md { display: none; } }

@media (min-width: 479px) { .outerwrap figure.show-sm { display: none; } }

.outerwrap .hide-all-screens { display: none !important; }

.visually-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }

.aligncenter { display: block; margin-right: auto; margin-left: auto; }

.center { text-align: center; }

.alignleft { float: left; }

.alignright { float: right; }

.no-underline { text-decoration: none; }

.no-underline:hover { text-decoration: none; }

.bold { font-weight: bold; }

.paint-green { color: #117e69; background-color: #d4f7e9; }

.paint-red { color: #b63c2f; background-color: #ffe4e8; }

.container.margin { margin-bottom: 15px; }

.no-scroll { height: 100%; overflow: hidden; }

.container-scroll-x { width: 100%; margin: 0 0 1em; overflow-x: auto; }

.item-grid { display: flex; flex-wrap: wrap; }

.item-grid .item { flex-grow: 1; margin: 5px; padding: 10px; word-wrap: break-word; }

.left-border { margin-bottom: 15px; padding-left: 15px; border-left: 5px solid #1b2234; }

.border-bottom-dotted { border-bottom: dotted 1px #cccccc; }

.underline-box { margin: 0 0 15px; padding: 0 0 15px 15px; border-bottom: 1px dotted #cccccc; }

.gp { margin-bottom: 20px; border: 1px solid transparent; box-sizing: border-box; }

.gp-blue { border-color: #475569; }

.gp-lightblue { border-color: #1d96ff; }

.gp-rounded { padding: 40px 20px 30px; border-color: #e6e6e6; border-radius: 15px; }

.gp-heading { padding: 10px 15px; border-bottom: 1px solid transparent; }

.gp-blue > .gp-heading { border-color: #475569; color: #ffffff; background-color: #475569; }

.gp-lightblue > .gp-heading { border-color: #1d96ff; color: #ffffff; background-color: #1d96ff; }

.gp-title { font-size: 1.25rem; margin: 0; color: inherit !important; }

.gp-body { padding: 15px; }

ul.gp-list { margin: 0px !important; padding: 0px !important; }

ul.gp-list li { margin: 0px !important; padding: 10px !important; border-bottom: solid 1px transparent; list-style: none !important; line-height: 1.6em !important; }

.gp-blue > ul.gp-list li { border-color: #475569; }

.gp-lightblue > ul.gp-list li { border-color: #1d96ff; }

.gp-blue > ul.gp-list li:last-child, .gp-lightblue > ul.gp-list li:last-child { border-color: transparent; }

.gp-list h3 { font-size: 1.25rem; }

.show-more { position: relative; overflow: hidden; margin-bottom: 20px; }

.show-more .sm-content { max-height: var(--max-height, 200px); overflow: hidden; -webkit-mask-image: linear-gradient(to bottom, black, transparent); mask-image: linear-gradient(to bottom, black, transparent); transition: max-height 0.5s ease, -webkit-mask-image 0.5s ease; transition: max-height 0.5s ease, mask-image 0.5s ease; transition: max-height 0.5s ease, mask-image 0.5s ease, -webkit-mask-image 0.5s ease; }

@media screen and (min-width: 768px) { .show-more.mobile-only .sm-content { max-height: none; -webkit-mask-image: none; mask-image: none; }
  .show-more.mobile-only .sm-action { display: none; } }

.show-more.status-more .sm-content { max-height: none; -webkit-mask-image: none; mask-image: none; transition: max-height 0.5s ease, -webkit-mask-image 0.5s ease; transition: max-height 0.5s ease, mask-image 0.5s ease; transition: max-height 0.5s ease, mask-image 0.5s ease, -webkit-mask-image 0.5s ease; }

.show-more.status-more .sm-action .more { display: none; }

.show-more.status-more .sm-action .less { display: inline; }

.show-more .sm-action .more { display: inline; }

.show-more .sm-action .less { display: none; }

.show-more .sm-action { font-size: 0.9375rem; display: block; text-align: center; padding-top: 15px; cursor: pointer; color: #1b2234; }

.show-more .sm-action button { border: none; background: transparent; color: inherit; text-decoration: underline; }

.show-more .sm-action:hover { color: #e74c3c; text-decoration: underline; }

.chevron { font-size: 0.9375rem; }

.chevron::before { content: ''; display: inline-block; position: relative; top: 0; left: 0; vertical-align: top; width: 1em; height: 1em; border-width: 0.35em 0.35em 0 0; border-style: solid; transform: rotate(-45deg); }

.chevron.right::before { left: 0; transform: rotate(45deg); }

.chevron.bottom::before { top: 0; transform: rotate(135deg); }

.chevron.left::before { left: 0.25em; transform: rotate(-135deg); }

.link-white { font-size: 0.9375rem; color: #ffffff; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; text-decoration: underline; }

.link-white:hover { color: #fee801; }

.top-section .link-white { padding-bottom: 16px; }

a.seemoredownload { display: block; width: 300px; margin: 0 auto; text-align: center; text-decoration: none; }

@media (min-width: 1024px) { .desktop-only { display: block; } }

@media (max-width: 1024px) { .mobile-only { display: block; } }

.show-on-desktop-only { display: none; }

@media (min-width: 1024px) { .show-on-desktop-only { display: block; } }

.show-on-mobile-only { display: none; }

@media (max-width: 1024px) { .show-on-mobile-only { display: block; } }

.entry-content ul.checkmark-list li { list-style: none !important; text-indent: -21px; }

.entry-content ul.checkmark-list li:before { content: "\2713"; padding-right: 10px; }

.entry-content ul { margin: 0; padding: 0 0 6px 28px; }

.entry-content ul.children { padding-top: 10px; padding-bottom: 0; }

.entry-content ul > li { margin-bottom: 13px; padding: 0; list-style: outside disc; }

.entry-content ol { margin: 0; padding: 0 0 9px 32px; }

.entry-content ol > li { margin-bottom: 7px; margin-left: 10px; padding: 0; list-style: decimal outside; }

ul.icon li { position: relative; margin: 0 0 13px 25px; padding: 0; list-style: none; line-height: 1.5em; }

ul.icon li:before { content: ""; position: absolute; top: 2px; left: -25px; }

ul.icon.check-green li:before { top: 4px; left: -24px; }

ul.icon.check-green2 li:before { top: 3px; }

ul.icon.check-green3 li:before { top: 5px; left: -24px; }

ul.icon.check-blue li:before { top: 4px; left: -23px; }

ul.icon.skull li:before { top: 3px; left: -22px; }

ul.icon.right-arrow li:before { top: 4px; left: -24px; }

ul.icon.check-darkblue li::before { top: unset; margin-top: 4px; padding-top: inherit; }

ul.greenbg-checkmark { margin: 0px; padding: 0px; }

ul.greenbg-checkmark li { position: relative; margin-left: 25px; list-style: none; }

ul.greenbg-checkmark li::before { content: ""; position: absolute; top: 4px; left: -25px; }

.entry-content .cr ul.greenbg-checkmark { margin: 0px 0px 0px 16px; padding: 0px; }

ul.list-icon { margin-bottom: 15px; padding: 0 0 5px 0; }

ul.list-icon li { position: relative; min-height: 100px; margin: 0; padding: 10px 10px 0 95px; list-style: none; line-height: 1.5em; }

ul.list-icon.separator li { border-bottom: dotted 1px #cccccc; }

ul.list-icon.separator li:last-of-type { border: none; }

.list-icon img { position: absolute; top: 10px; left: 0; max-width: 80px; max-height: 80px; }

.list-icon h3, .list-icon h4, .list-icon h5 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin-bottom: 10px; color: #1b2234; }

ul.boxed { margin-bottom: 15px; padding: 0; }

ul.boxed li { margin-bottom: 4px; padding: 20px; border: 1px solid #e2e2e2; list-style: none; background: #fbfbfb; }

ul.boxed.style2 li { margin-bottom: 0; border-width: 0 0 1px 0; }

ul.boxed.style2 li:last-of-type { border: none; }

ul.spaced-out, ol.spaced-out { padding-inline-start: 2rem; }

ul.spaced-out li, ol.spaced-out li { margin-bottom: 1rem; }

ul.checkmarkcircle_red { margin: 0px; padding: 0px; }

ul.checkmarkcircle_red li { position: relative; margin-left: 35px; list-style: none !important; }

ul.checkmarkcircle_red li::before { content: ""; position: absolute; top: 0; left: -34px; }

ul.red_circleslash { margin: 0px; padding: 0px; }

ul.red_circleslash li { position: relative; margin-left: 35px; padding: 0 0 0 30px !important; list-style: none !important; }

ul.red_circleslash li::before { content: ""; position: absolute; top: 0; left: 0; }

ol.styled { padding: 10px 15px 15px; list-style: none; counter-set: section; }

ol.styled > li { position: relative; min-height: 68px; margin-bottom: 10px; margin-left: 0px; padding: 0px 0 10px 80px; list-style: none; counter-increment: section; text-indent: inherit; }

ol.styled > li::before { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; content: counter(section); display: flex; position: absolute; top: 4px; left: 0; justify-content: center; align-items: center; width: 50px; height: 50px; margin: 0; padding: 0; color: #ffffff; background: #475569; font-weight: bold; line-height: 1; text-align: center; }

ol.styled.light > li::before { color: #222c40; background: #eef2f6; }

ol.styled.dark > li::before { background: #1b2234; }

ol.styled.yellow > li::before { background: #f3cf3f; }

ol.styled.circle > li::before { top: 0; border-radius: 25px; }

ol.styled.border > li::before { border: 3px solid #1b2234; color: #1b2234; background: none; }

ol.styled.border li::before { letter-spacing: normal; text-indent: 0; }

ol.styled p:last-child { margin: 0; }

ol.styled h2, ol.styled h3, ol.styled h4, ol.styled h5 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin-bottom: 10px; padding-top: 3px; }

ol.styled.small { padding: 10px; }

ol.styled.small > li { min-height: auto; margin-bottom: 5px; padding: 0 0 4px 34px; }

ol.styled.small > li:before { font-size: 0.75rem; top: 0; width: 24px; height: 24px; font-weight: normal; }

ol.styled.small.line > li { margin-bottom: 10px; padding: 0 0 6px 42px; }

ol.styled.small.line > li:before { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; top: 0; width: 30px; height: auto; padding: 0 10px 0 0; border-right: 1px solid #cccccc; color: #444444; background: none; font-weight: bold; }

ol.styled.styled { counter-set: section; }

ol.styled.styled li { counter-increment: section; }

ol.styled.styled li::before { content: counter(list-item); }

ol.styled.alt { padding: 10px 0 15px; counter-set: section; }

ol.styled.alt li { min-height: 120px; counter-increment: section; margin-bottom: 0; padding: 20px 20px 20px 80px; background: #fbfbfb; }

ol.styled.alt li::before { font-size: 80px; content: counter(list-item); top: 15px; left: 15px; width: 80px; height: unset; color: #d6dbe2; background: none; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; text-align: center; text-indent: -0.5em; letter-spacing: -0.1em; }

ol.styled.alt li:nth-child(n+2) { border-top: 1px solid #f1f1f1; }

ol.styled.alt li h3 { margin-bottom: 5px; }

ol.styled.alt.blue li::before { color: #1b2234; }

ol.styled.alt.lightblue li::before { color: #8496b5; }

ol.styled.alt.red li::before { color: #e74c3c; }

ol.styled.alt.gold li::before { color: #f9bf2e; }

.ousctable { border-collapse: collapse; width: 100%; margin-bottom: 25px; border: 1px solid #dddddd; }

.ousctable th, .ousctable td { padding: 6px 12px; border-left: 1px solid #eeeeee; text-align: left; }

.ousctable th, .ousctable thead td { background: #f5f5f5; font-weight: bold; }

.ousctable td { padding: 6px 12px; border-top: 1px solid #eeeeee; text-align: left; }

.ousctable td img { display: block; max-width: 100%; margin: 0 auto; }

.ousctable.oustable_blue { border: 0; }

.ousctable.oustable_blue th, .ousctable.oustable_blue thead td { color: #ffffff; background: #0082c2; }

.ousctable.oustable_blue th, .ousctable.oustable_blue td { padding: 6px 12px; border-left: 0; text-align: left; }

.ousctable.oustable_blue td { border-top: 0; border-bottom: 1px solid #bbdefb; color: #0082c2; background: #f3f9fd; }

.wp-block-table .ousctable2 { border-collapse: collapse; width: 100%; margin-bottom: 25px; }

.wp-block-table .ousctable2 thead, .wp-block-table .ousctable2 th, .wp-block-table .ousctable2 tbody td { border: none; }

.wp-block-table .ousctable2 th, .wp-block-table .ousctable2 thead td { padding: 6px 12px; border-left: 1px solid #eeeeee; background: #f5f5f5; font-weight: bold; text-align: left; }

.wp-block-table .ousctable2 td { padding: 6px 12px; text-align: left; }

.wp-block-table .ousctable2 td img { display: block; max-width: 100%; margin: 0 auto; }

.ousctable3 { font-size: 0.75rem; border-collapse: collapse; width: 100%; margin-bottom: 25px; border: 1px solid #dbdee0; }

.ousctable3 th, .ousctable3 thead td { padding: 6px 12px; color: #ffffff; background: #1b2234; font-weight: bold; text-align: left; text-transform: uppercase; }

.ousctable3 th { padding: 6px 12px; color: #ffffff; background: #1b2234; text-align: left; text-transform: uppercase; }

.ousctable3 tbody td { padding: 6px 12px; border-right: 1px solid #dbdee0; border-bottom: 1px solid #dbdee0; color: #34495e; background: #f8fafc; text-align: left; }

.ousctable3 tbody tr:nth-child(odd) td { background-color: #ffffff; }

.ousctable3 tbody tr:nth-child(even) th { background-color: #455f79; }

td.ousctable3_green { color: #01b169; font-weight: bold; }

td.ousctable3_red { color: #e74c3c; font-weight: bold; }

.ousctable4 { margin-bottom: 15px; }

.ousctable4 tr { border-width: 3px 0 3px 0; border-style: solid; border-color: #ffffff; }

.ousctable4 th, .ousctable4 thead td { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; padding: 10px 12px; color: #ffffff; background: #34495e; font-weight: bold; }

.ousctable4 td { padding: 6px 12px; }

.ousctable4 ul { padding: 6px 6px 6px 25px; }

.ousctable5 { font-size: 0.75rem; border-collapse: collapse; width: 100%; margin-bottom: 25px; border: 1px solid #dbdee0; }

.ousctable5 th { vertical-align: middle; padding: 6px; color: #ffffff; text-align: center; text-transform: uppercase; }

.ousctable5 thead tr { background-color: #34495e; }

.ousctable5 td { vertical-align: middle; padding: 6px; border-right: 1px solid #dbdee0; border-bottom: 1px solid #dbdee0; color: #34495e; text-align: center; }

.ousctable5:not(.highlighted) tbody tr:nth-child(odd), .ousctable5.highlighted tbody tr.odd { background-color: #f6f9fb; }

.ousctable5:not(.highlighted) tbody tr:nth-child(even), .ousctable5.highlighted tbody tr, .ousctable5.white tbody tr.disclaimer { background-color: #f5f5f5; }

.ousctable5.white tbody tr, .ousctable5.white tbody tr.odd { background-color: #ffffff; }

.ousctable5.highlighted tr.highlighted, .ousctable5.highlighted.white tr.highlighted, .ousctable5.highlighted.lightblue tr.highlighted { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; width: 100%; background-color: #ffd700; text-align: center; }

.ousctable5 tbody tr.disclaimer td { padding: 10px; font-style: italic; text-align: left; }

.ousctable5 tbody tr.disclaimer { background-color: #dcdcdc; }

.ousctable5 td hr { height: 2px; margin: 11px 1px 20px; }

.ousctable5 td img { margin: 5px auto; }

.ousctable5 td img.logo { display: block; width: 150px; max-width: 150px; height: 70px; max-height: 70px; }

.ousctable5 td img.payment-logo { width: 50px; max-width: 50px; height: 17px; max-height: 17px; }

.ousctable5 td img.payment-logo-square { width: 40px; max-width: 40px; height: auto; max-height: 43px; }

.ousctable5 td img + p { display: none; }

.ousctable5 .payout-speed-text { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; display: inline-block; min-width: 63px; padding: 2px 3px; }

.ousctable5 span.bonus, .ousctable5 span.code, .ousctable5 span.deposit, .ousctable5 span.withdrawal, .ousctable5 span.games { display: block; }

.ousctable5 span.code, .ousctable5 span.games { font-weight: bold; }

.ousctable5 span.games { font-size: 0.9375rem; }

.ousctable5 span.type { display: none; }

.ousctable5 span.deposit:before { content: 'Deposit: '; font-weight: bold; }

.ousctable5 span.withdrawal:before { content: 'Withdrawal: '; font-weight: bold; }

.ousctable5 a.ctabuttonog:hover { border-bottom: 3px solid #9c4c13; background: #ce4d1b; background: linear-gradient(to bottom, #e45f1f 0%, #ce4d1b 100%); }

.ousctable5 tbody tr:not(.highlighted):not(.disclaimer):hover, .ousctable5 tbody tr:not(.highlighted):not(.disclaimer).row-hover { background-color: #bdddec; }

.ousctable5 tr.highlighted p, .ousctable5 tr.disclaimer p { margin: 0; }

.ousctable5 td.bullet-list { text-align: left; }

.ousctable5 td.bullet-list ul { display: inline-block; padding-left: 0; text-align: left; }

.ousctable5.lightblue thead tr { background-color: #2980b9; }

.ousctable5.lightblue td { border: none; }

.ousctable5.lightblue td.rank { font-size: 0.9375rem; font-weight: bold; }

.ousctable5.lightblue:not(.highlighted) tbody tr:nth-child(odd), .ousctable5.lightblue.highlighted tbody tr.odd { background-color: #ffffff; }

.ousctable5.lightblue:not(.highlighted) tbody tr:nth-child(even), .ousctable5.lightblue.highlighted tbody tr { border: 1px solid #bbdefb; background-color: #e3f2fd; }

.ousctable5.lightblue tbody tr.disclaimer { background-color: #7bbbea; }

.ousctable5.lightblue tbody tr:not(.highlighted):not(.disclaimer):hover, .ousctable5.lightblue tbody tr:not(.highlighted):not(.disclaimer).row-hover { background-color: #9fd8f3; }

table label.responsive { display: none; }

.ousctable-brev { margin-bottom: 1em; }

.ousctable-brev th, .ousctable-brev td, .ousctable-brev thead { border: none; }

.ousctable-brev th, .ousctable-brev tr td:first-of-type { font: 700 1.125rem "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.ousctable-brev th { background-color: #fff; padding-bottom: 1em; }

.ousctable-brev th:first-of-type { left: 0; position: sticky; padding-right: 1em; padding-left: 0.5em; min-width: 145px; }

@media (min-width: 1200px) { .ousctable-brev th:first-of-type { box-shadow: unset; display: table-cell; position: relative; left: unset; } }

.ousctable-brev tr { display: grid; grid-auto-flow: column; grid-template-columns: 145px minmax(200px, 1fr); grid-auto-columns: minmax(200px, 1fr); background-color: #fff; }

.ousctable-brev td { border-top: 1px solid #f3f3f3; font: 700 1rem "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 1em 3em; word-break: break-word; }

.ousctable-brev td a { color: #18319d; text-decoration: underline; }

.ousctable-brev td a:hover { text-decoration: none; }

.ousctable-brev td:first-of-type { background-color: inherit; left: 0; position: sticky; padding-right: 1em; padding-left: 0.5em; min-width: 145px; }

.ousctable-brev td:first-of-type::after { content: ''; box-shadow: 4px 0px 3px rgba(0, 0, 0, 0.1); position: absolute; right: 0; top: 0; height: 100%; width: 8px; }

@media (min-width: 768px) and (max-width: 1023px) { .ousctable-brev td:first-of-type::after { display: none; } }

@media (min-width: 1180px) { .ousctable-brev td:first-of-type::after { display: none; } }

@media (min-width: 1200px) { .ousctable-brev td:first-of-type { box-shadow: unset; display: table-cell; position: relative; left: unset; } }

.ousctable-brev td:not(:first-of-type) { text-align: center; }

.table-actions { margin-top: 20px; text-align: right; }

.table-actions input.table-search { border: 1px solid #aaa; border-radius: 3px; padding: 5px; background-color: transparent; margin-left: 3px; }

table.surveydata { font-size: 0.875rem; width: 100%; border-collapse: collapse; margin: 20px 0; }

@media (max-width: 768px) { table.surveydata { margin-top: 0; }
  .wp-block-table:has(> table.surveydata) { max-height: 100vh; overflow-y: auto; margin-top: 20px; }
  table.surveydata thead tr > th, table.surveydata tbody td:first-child { position: sticky !important; top: 0; left: 0; z-index: 2; }
  table.surveydata thead th:first-child { z-index: 9; }
  table.surveydata tbody td:first-child { z-index: 1; } }

table.surveydata thead th { padding: 12px 20px 10px 6px; color: #ffffff; background-color: #1b2234; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; line-height: 1.1; border-bottom: none !important; }

table.surveydata thead th:first-child { border-radius: 15px 0 0 0; }

table.surveydata thead th:last-child { border-radius: 0 15px 0 0; }

table.surveydata tbody th, table.surveydata tbody td { padding: 7px 8px; line-height: 1.1; text-align: center; color: #475569; background-color: #ffffff; }

table.surveydata tbody th:first-child, table.surveydata tbody td:first-child { border-style: none solid none solid; }

table.surveydata tbody td { border-width: 1px; border-style: none solid none none; border-color: #d7dee8; }

table.surveydata tbody td a:has(img) { display: inline-grid; }

table.surveydata tbody td:first-child { border-style: none solid none solid; }

table.surveydata tbody td.table-icon-yes, table.surveydata tbody td.table-icon-no { text-indent: -10000px; position: relative; }

table.surveydata tbody td.table-icon-yes:before, table.surveydata tbody td.table-icon-no:before { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-size: contain !important; width: 14px !important; height: 14px !important; }

table.surveydata tbody td.table-icon-yes { color: #01b169; }

table.surveydata tbody td.table-icon-no { color: #e74c3c; }

table.surveydata tbody tr:nth-child(even) td { background-color: #fbfbfb; }

table.surveydata tbody tr:last-child td { border-bottom-style: solid; border-radius: 0; }

table.surveydata tbody tr:last-child td:first-child { border-bottom-left-radius: 15px; }

table.surveydata tbody tr:last-child td:last-child { border-bottom-right-radius: 15px; }

table.surveydata.no-footer { border-bottom: none !important; }

table.surveydata thead th { background-image: none !important; position: relative; }

table.surveydata thead th:before, table.surveydata thead th:after { content: ''; display: block; position: absolute; right: 7px; width: 6px !important; height: 6px !important; background-size: auto; }

table.surveydata thead th:before { top: calc(50% - 7px); }

table.surveydata thead th:after { top: calc(50% + 2px); transform: rotate(180deg); }

table.surveydata thead th.asc:after { display: none; }

table.surveydata thead th.desc:before { display: none; }

/* This is a generated file, do not edit. Use gulp spritesheets command instead. */
.spritesheet-campaigns.sprite-logo-shield-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/campaigns/logo-shield-grey.png?v=1.18.1") no-repeat; width: 22px; height: 29px; }

.spritesheet-top-section.sprite-blue-arrow { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/blue-arrow.png?v=1.18.1") no-repeat; width: 42px; height: 33px; }

.spritesheet-top-section.sprite-card { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/card.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-top-section.sprite-mock-sign-up-form { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/mock-sign-up-form.png?v=1.18.1") no-repeat; width: 205px; height: 144px; }

.spritesheet-top-section.sprite-money-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/money-circle.png?v=1.18.1") no-repeat; width: 35px; height: 35px; }

.spritesheet-top-section.sprite-user { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/user.png?v=1.18.1") no-repeat; width: 35px; height: 35px; }

.spritesheet-top-section.sprite-win-cash-mobile { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/win-cash-mobile.png?v=1.18.1") no-repeat; width: 123px; height: 28px; }

.spritesheet-top-section.sprite-win-cash { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/top-section/win-cash.png?v=1.18.1") no-repeat; width: 206px; height: 215px; }

.spritesheet-operator-matcher.sprite-amex { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/amex.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-baccarat { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/baccarat.png?v=1.18.1") no-repeat; width: 48px; height: 48px; }

.spritesheet-operator-matcher.sprite-bitcoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/bitcoin.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-blackjack { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/blackjack.png?v=1.18.1") no-repeat; width: 45px; height: 48px; }

.spritesheet-operator-matcher.sprite-check { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/check.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-commas { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/commas.png?v=1.18.1") no-repeat; width: 32px; height: 27px; }

.spritesheet-operator-matcher.sprite-craps { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/craps.png?v=1.18.1") no-repeat; width: 56px; height: 47px; }

.spritesheet-operator-matcher.sprite-debit { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/debit.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-desktop { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/desktop.png?v=1.18.1") no-repeat; width: 44px; height: 41px; }

.spritesheet-operator-matcher.sprite-dices { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/dices.png?v=1.18.1") no-repeat; width: 78px; height: 62px; }

.spritesheet-operator-matcher.sprite-discover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/discover.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-ethereum { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/ethereum.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-keno { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/keno.png?v=1.18.1") no-repeat; width: 48px; height: 56px; }

.spritesheet-operator-matcher.sprite-litecoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/litecoin.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-livedealer { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/livedealer.png?v=1.18.1") no-repeat; width: 41px; height: 49px; }

.spritesheet-operator-matcher.sprite-mail-element { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/mail-element.png?v=1.18.1") no-repeat; width: 215px; height: 158px; }

.spritesheet-operator-matcher.sprite-mastercard { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/mastercard.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-mobile { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/mobile.png?v=1.18.1") no-repeat; width: 26px; height: 40px; }

.spritesheet-operator-matcher.sprite-money-orders { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/money-orders.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-moneygram { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/moneygram.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-neteller { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/neteller.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-paypal { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/paypal.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-roulette { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/roulette.png?v=1.18.1") no-repeat; width: 98px; height: 80px; }

.spritesheet-operator-matcher.sprite-sicbo { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/sicbo.png?v=1.18.1") no-repeat; width: 53px; height: 57px; }

.spritesheet-operator-matcher.sprite-skrill { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/skrill.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-slots { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/slots.png?v=1.18.1") no-repeat; width: 50px; height: 48px; }

.spritesheet-operator-matcher.sprite-sparks-left { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/sparks-left.png?v=1.18.1") no-repeat; width: 35px; height: 44px; }

.spritesheet-operator-matcher.sprite-sparks-right { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/sparks-right.png?v=1.18.1") no-repeat; width: 41px; height: 40px; }

.spritesheet-operator-matcher.sprite-sparks { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/sparks.png?v=1.18.1") no-repeat; width: 34px; height: 34px; }

.spritesheet-operator-matcher.sprite-specialty { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/specialty.png?v=1.18.1") no-repeat; width: 50px; height: 56px; }

.spritesheet-operator-matcher.sprite-tablegames { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/tablegames.png?v=1.18.1") no-repeat; width: 48px; height: 48px; }

.spritesheet-operator-matcher.sprite-tablet { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/tablet.png?v=1.18.1") no-repeat; width: 32px; height: 40px; }

.spritesheet-operator-matcher.sprite-videopoker { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/videopoker.png?v=1.18.1") no-repeat; width: 59px; height: 58px; }

.spritesheet-operator-matcher.sprite-visa-gift { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/visa-gift.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-visa { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/visa.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-wire { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/wire.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-operator-matcher.sprite-woman { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/woman.png?v=1.18.1") no-repeat; width: 38px; height: 38px; }

.spritesheet-operator-matcher.sprite-wu { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/operator-matcher/wu.png?v=1.18.1") no-repeat; width: 58px; height: 58px; }

.spritesheet-icons.sprite-3-card-poker-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/3-card-poker-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-baccarat-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/baccarat-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-bank-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/bank-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-bankroll-management-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/bankroll-management-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-best-online-casinos-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/best-online-casinos-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-bingo-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/bingo-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-blackjack-card-counting-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/blackjack-card-counting-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-blackjack-games-free-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/blackjack-games-free-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-blackjack-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/blackjack-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-bonus-code-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/bonus-code-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-bonus-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/bonus-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-bronze-medal-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/bronze-medal-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cards-21-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cards-21-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cards-bet-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cards-bet-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cards-dealer-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cards-dealer-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cards-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cards-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cash-app-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cash-app-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cash-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cash-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cashier-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cashier-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-casino-holdem-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/casino-holdem-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-casino-strategy-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/casino-strategy-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-chat-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/chat-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-check { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/check.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-checks-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/checks-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-chips-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/chips-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-chips { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/chips.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-convenience-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/convenience-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-craps-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/craps-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cross { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cross.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-cryptocurrency-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/cryptocurrency-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-deposit-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/deposit-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-directory-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/directory-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-email-approved-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/email-approved-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-email-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/email-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-gift-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/gift-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-gold-medal-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/gold-medal-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-gold-trophy-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/gold-trophy-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-high-roller-arrow-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/high-roller-arrow-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-how-to-choose-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/how-to-choose-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-jackpot-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/jackpot-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-keno-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/keno-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-languages-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/languages-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-legit-online-casinos-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/legit-online-casinos-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-limits-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/limits-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-live-dealer-cards-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/live-dealer-cards-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-live-dealer-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/live-dealer-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-lottery-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/lottery-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-low-limit-arrow-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/low-limit-arrow-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-megaphone-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/megaphone-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-minimum-deposit-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/minimum-deposit-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-mobile-casino-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/mobile-casino-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-mobile-payouts-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/mobile-payouts-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-new-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/new-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-no-deposit-bonus-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/no-deposit-bonus-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-payouts-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/payouts-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-payouts-wallet-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/payouts-wallet-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-phone-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/phone-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-poker-table-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/poker-table-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-real-money-slots-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/real-money-slots-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-rollover-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/rollover-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-roulette-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/roulette-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-safety-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/safety-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-scratch-card-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/scratch-card-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-security-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/security-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-silver-medal-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/silver-medal-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-skull { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/skull.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-slots-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/slots-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-specialty-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/specialty-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-thumbs-up-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/thumbs-up-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-top-casinos-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/top-casinos-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-top-paying-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/top-paying-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-us-flag { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/us-flag.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-video-poker-games-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/video-poker-games-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-vip-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/vip-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-visa-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/visa-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-visa-gift-card-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/visa-gift-card-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-wallet-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/wallet-full-color.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-zodiac-sign-aquarius { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-aquarius.png?v=1.18.1") no-repeat; width: 117px; height: 117px; }

.spritesheet-icons.sprite-zodiac-sign-aries { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-aries.png?v=1.18.1") no-repeat; width: 116px; height: 116px; }

.spritesheet-icons.sprite-zodiac-sign-cancer { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-cancer.png?v=1.18.1") no-repeat; width: 117px; height: 116px; }

.spritesheet-icons.sprite-zodiac-sign-capricorn { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-capricorn.png?v=1.18.1") no-repeat; width: 117px; height: 117px; }

.spritesheet-icons.sprite-zodiac-sign-gemini { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-gemini.png?v=1.18.1") no-repeat; width: 117px; height: 116px; }

.spritesheet-icons.sprite-zodiac-sign-leo { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-leo.png?v=1.18.1") no-repeat; width: 117px; height: 116px; }

.spritesheet-icons.sprite-zodiac-sign-libra { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-libra.png?v=1.18.1") no-repeat; width: 116px; height: 117px; }

.spritesheet-icons.sprite-zodiac-sign-pisces { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-pisces.png?v=1.18.1") no-repeat; width: 117px; height: 117px; }

.spritesheet-icons.sprite-zodiac-sign-sagittarius { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-sagittarius.png?v=1.18.1") no-repeat; width: 117px; height: 117px; }

.spritesheet-icons.sprite-zodiac-sign-scorpio { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-scorpio.png?v=1.18.1") no-repeat; width: 117px; height: 117px; }

.spritesheet-icons.sprite-zodiac-sign-taurus { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-taurus.png?v=1.18.1") no-repeat; width: 117px; height: 116px; }

.spritesheet-icons.sprite-zodiac-sign-virgo { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons/zodiac-sign-virgo.png?v=1.18.1") no-repeat; width: 117px; height: 116px; }

.spritesheet-main.sprite-arrow-down-triangle-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/arrow-down-triangle-blue.png?v=1.18.1") no-repeat; width: 14px; height: 8px; }

.spritesheet-main.sprite-arrow-down-triangle-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/arrow-down-triangle-red.png?v=1.18.1") no-repeat; width: 14px; height: 8px; }

ul.icon.right-arrow li:before, .spritesheet-main.sprite-arrow-right-circle-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/arrow-right-circle-blue.png?v=1.18.1") no-repeat; width: 15px; height: 15px; }

.spritesheet-main.sprite-award-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/award-circle.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-baccarat-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/baccarat-blue.png?v=1.18.1") no-repeat; width: 28px; height: 36px; }

.spritesheet-main.sprite-baccarat-circle-blue, .stepsarea.icon-baccarat::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/baccarat-circle-blue.png?v=1.18.1") no-repeat; width: 66px; height: 60px; }

.spritesheet-main.sprite-baccarat-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/baccarat-gray.png?v=1.18.1") no-repeat; width: 20px; height: 25px; }

.spritesheet-main.sprite-badge-customer-satisfaction { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/badge-customer-satisfaction.png?v=1.18.1") no-repeat; width: 56px; height: 66px; }

.spritesheet-main.sprite-badge-experience { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/badge-experience.png?v=1.18.1") no-repeat; width: 56px; height: 68px; }

.spritesheet-main.sprite-badge-live-dealer { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/badge-live-dealer.png?v=1.18.1") no-repeat; width: 56px; height: 65px; }

.spritesheet-main.sprite-badge-ousc-approved { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/badge-ousc-approved.png?v=1.18.1") no-repeat; width: 56px; height: 71px; }

.spritesheet-main.sprite-badge-top-mobile { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/badge-top-mobile.png?v=1.18.1") no-repeat; width: 57px; height: 73px; }

.spritesheet-main.sprite-bank-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/bank-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-bank { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/bank.png?v=1.18.1") no-repeat; width: 36px; height: 40px; }

.spritesheet-main.sprite-bingo-circle-blue, .stepsarea.icon-specialty::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/bingo-circle-blue.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-bitcoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/bitcoin.png?v=1.18.1") no-repeat; width: 40px; height: 40px; }

.spritesheet-main.sprite-blackjack-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/blackjack-blue.png?v=1.18.1") no-repeat; width: 31px; height: 32px; }

.spritesheet-main.sprite-blackjack-circle-blue, .stepsarea.icon-blackjack::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/blackjack-circle-blue.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-blackjack-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/blackjack-gray.png?v=1.18.1") no-repeat; width: 18px; height: 25px; }

ul.icon.bullseye li:before, .spritesheet-main.sprite-bullseye-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/bullseye-blue.png?v=1.18.1") no-repeat; width: 17px; height: 17px; }

.spritesheet-main.sprite-calendar-small, .icon-sl-calendar { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/calendar-small.png?v=1.18.1") no-repeat; width: 15px; height: 15px; }

.spritesheet-main.sprite-cash-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cash-circle.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-cash-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cash-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-cash { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cash.png?v=1.18.1") no-repeat; width: 46px; height: 40px; }

.spritesheet-main.sprite-casino-bonuses { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/casino-bonuses.png?v=1.18.1") no-repeat; width: 108px; height: 108px; }

.spritesheet-main.sprite-check-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/check-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-check { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/check.png?v=1.18.1") no-repeat; width: 42px; height: 42px; }

ul.icon.check-blue li:before, .spritesheet-main.sprite-checkmark-circle-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-blue.png?v=1.18.1") no-repeat; width: 15px; height: 15px; }

ul.icon.check-darkblue li::before, .spritesheet-main.sprite-checkmark-circle-darkblue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-darkblue.png?v=1.18.1") no-repeat; width: 16px; height: 16px; }

.spritesheet-main.sprite-checkmark-circle-forest-green { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-forest-green.png?v=1.18.1") no-repeat; width: 47px; height: 47px; }

.spritesheet-main.sprite-checkmark-circle-green { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-green.png?v=1.18.1") no-repeat; width: 20px; height: 20px; }

.spritesheet-main.sprite-checkmark-circle-green2, .available:after, .icon-available { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-green2.png?v=1.18.1") no-repeat; width: 24px; height: 24px; }

ul.icon li:before, ul.greenbg-checkmark li::before, .spritesheet-main.sprite-checkmark-circle-green3 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-green3.png?v=1.18.1") no-repeat; width: 15px; height: 15px; }

ul.icon.check-yellow li:before, .spritesheet-main.sprite-checkmark-circle-yellow, .altcta .mid ul li::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-circle-yellow.png?v=1.18.1") no-repeat; width: 15px; height: 15px; }

ul.icon.check-green3 li:before, .spritesheet-main.sprite-checkmark-green, .topoperators .features li::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-green.png?v=1.18.1") no-repeat; width: 12px; height: 12px; }

ul.checkmarkcircle_red li::before, .spritesheet-main.sprite-checkmark-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-red.png?v=1.18.1") no-repeat; width: 24px; height: 24px; }

.spritesheet-main.sprite-checkmark-rounded-green { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-rounded-green.png?v=1.18.1") no-repeat; width: 16px; height: 14px; }

ul.icon.check-green li:before, .spritesheet-main.sprite-checkmark-rounded-square-green, .casino-features-cta .features li:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-rounded-square-green.png?v=1.18.1") no-repeat; width: 14px; height: 14px; }

ul.icon.check-green2 li:before, .spritesheet-main.sprite-checkmark-square-green { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/checkmark-square-green.png?v=1.18.1") no-repeat; width: 14px; height: 14px; }

.spritesheet-main.sprite-cherry-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cherry-circle.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-cherry { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cherry.png?v=1.18.1") no-repeat; width: 18px; height: 19px; }

.spritesheet-main.sprite-chip-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/chip-blue.png?v=1.18.1") no-repeat; width: 31px; height: 31px; }

.spritesheet-main.sprite-clock-small { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/clock-small.png?v=1.18.1") no-repeat; width: 15px; height: 15px; }

.spritesheet-main.sprite-clock, .icon-sl-clock { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/clock.png?v=1.18.1") no-repeat; width: 20px; height: 20px; }

.spritesheet-main.sprite-coin-stack { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/coin-stack.png?v=1.18.1") no-repeat; width: 29px; height: 29px; }

.spritesheet-main.sprite-coin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/coin.png?v=1.18.1") no-repeat; width: 48px; height: 48px; }

.spritesheet-main.sprite-contact-chat { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/contact-chat.png?v=1.18.1") no-repeat; width: 23px; height: 23px; }

.spritesheet-main.sprite-contact-email { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/contact-email.png?v=1.18.1") no-repeat; width: 27px; height: 19px; }

.spritesheet-main.sprite-contact-phone { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/contact-phone.png?v=1.18.1") no-repeat; width: 24px; height: 24px; }

.spritesheet-main.sprite-controller-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/controller-circle.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-cr-dloadicon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cr-dloadicon.png?v=1.18.1") no-repeat; width: 36px; height: 36px; }

.spritesheet-main.sprite-craps-circle-blue, .stepsarea.icon-craps::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/craps-circle-blue.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-craps-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/craps-gray.png?v=1.18.1") no-repeat; width: 24px; height: 25px; }

.spritesheet-main.sprite-credit-card-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/credit-card-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-credit-card { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/credit-card.png?v=1.18.1") no-repeat; width: 54px; height: 40px; }

.spritesheet-main.sprite-cross-circle-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cross-circle-red.png?v=1.18.1") no-repeat; width: 20px; height: 20px; }

.spritesheet-main.sprite-cross-circle-red2, .not-available:after, .icon-not-available { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/cross-circle-red2.png?v=1.18.1") no-repeat; width: 24px; height: 24px; }

.spritesheet-main.sprite-crown { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/crown.png?v=1.18.1") no-repeat; width: 106px; height: 106px; }

.spritesheet-main.sprite-currency-aud { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/currency-aud.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-currency-cad { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/currency-cad.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-currency-cryptocurrency { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/currency-cryptocurrency.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-currency-euro { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/currency-euro.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-currency-usd { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/currency-usd.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-debit-card-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/debit-card-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-denied-sign-squared, .icon-top-right.ban:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/denied-sign-squared.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-device-android-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-android-blue.png?v=1.18.1") no-repeat; width: 20px; height: 23px; }

.spritesheet-main.sprite-device-android-blue2 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-android-blue2.png?v=1.18.1") no-repeat; width: 23px; height: 26px; }

.spritesheet-main.sprite-device-android-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-android-gray.png?v=1.18.1") no-repeat; width: 18px; height: 21px; }

.spritesheet-main.sprite-device-android-white, .compatibility.android { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-android-white.png?v=1.18.1") no-repeat; width: 21px; height: 25px; }

.spritesheet-main.sprite-device-apple-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-apple-blue.png?v=1.18.1") no-repeat; width: 19px; height: 22px; }

.spritesheet-main.sprite-device-apple-blue2 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-apple-blue2.png?v=1.18.1") no-repeat; width: 21px; height: 26px; }

.spritesheet-main.sprite-device-apple-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-apple-gray.png?v=1.18.1") no-repeat; width: 17px; height: 20px; }

.spritesheet-main.sprite-device-apple-white, .compatibility.apple { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-apple-white.png?v=1.18.1") no-repeat; width: 20px; height: 25px; }

.spritesheet-main.sprite-device-apple { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-apple.png?v=1.18.1") no-repeat; width: 33px; height: 40px; }

.spritesheet-main.sprite-device-mobile-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-mobile-gray.png?v=1.18.1") no-repeat; width: 13px; height: 20px; }

.spritesheet-main.sprite-device-phone-blue2 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-phone-blue2.png?v=1.18.1") no-repeat; width: 15px; height: 26px; }

.spritesheet-main.sprite-device-phone-white, .compatibility.mobile { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-phone-white.png?v=1.18.1") no-repeat; width: 15px; height: 25px; }

.spritesheet-main.sprite-device-phone { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-phone.png?v=1.18.1") no-repeat; width: 22px; height: 40px; }

.spritesheet-main.sprite-device-windows-blue2 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-windows-blue2.png?v=1.18.1") no-repeat; width: 27px; height: 26px; }

.spritesheet-main.sprite-device-windows-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-windows-gray.png?v=1.18.1") no-repeat; width: 20px; height: 21px; }

.spritesheet-main.sprite-device-windows-white, .compatibility.windows { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-windows-white.png?v=1.18.1") no-repeat; width: 25px; height: 25px; }

.spritesheet-main.sprite-device-windows { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/device-windows.png?v=1.18.1") no-repeat; width: 36px; height: 40px; }

.spritesheet-main.sprite-dices { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/dices.png?v=1.18.1") no-repeat; width: 43px; height: 51px; }

.spritesheet-main.sprite-disk-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/disk-circle.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-download-blue, .i-download:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/download-blue.png?v=1.18.1") no-repeat; width: 67px; height: 56px; }

.spritesheet-main.sprite-download-size { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/download-size.png?v=1.18.1") no-repeat; width: 108px; height: 108px; }

.spritesheet-main.sprite-download-time { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/download-time.png?v=1.18.1") no-repeat; width: 108px; height: 108px; }

.spritesheet-main.sprite-download-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/download-white.png?v=1.18.1") no-repeat; width: 27px; height: 24px; }

.spritesheet-main.sprite-email-small-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/email-small-blue.png?v=1.18.1") no-repeat; width: 20px; height: 14px; }

.spritesheet-main.sprite-flag-usa-check-right { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/flag-usa-check-right.png?v=1.18.1") no-repeat; width: 45px; height: 24px; }

.spritesheet-main.sprite-flag-usa-check-right2, .flag-usa-check-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/flag-usa-check-right2.png?v=1.18.1") no-repeat; width: 38px; height: 20px; }

.spritesheet-main.sprite-flag-usa-check-top { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/flag-usa-check-top.png?v=1.18.1") no-repeat; width: 46px; height: 36px; }

.spritesheet-main.sprite-flag-usa-circle-small { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/flag-usa-circle-small.png?v=1.18.1") no-repeat; width: 20px; height: 20px; }

.spritesheet-main.sprite-games-offered { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/games-offered.png?v=1.18.1") no-repeat; width: 108px; height: 108px; }

.spritesheet-main.sprite-globe-small { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/globe-small.png?v=1.18.1") no-repeat; width: 20px; height: 20px; }

.spritesheet-main.sprite-gold-trophy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/gold-trophy.png?v=1.18.1") no-repeat; width: 48px; height: 52px; }

.spritesheet-main.sprite-keno-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/keno-gray.png?v=1.18.1") no-repeat; width: 34px; height: 25px; }

.spritesheet-main.sprite-lights-upward { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/lights-upward.png?v=1.18.1") no-repeat; width: 160px; height: 163px; }

.spritesheet-main.sprite-live-dealer-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/live-dealer-gray.png?v=1.18.1") no-repeat; width: 23px; height: 25px; }

.spritesheet-main.sprite-logo-amex-circle, .payment-option.amex { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-amex-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-amex-small, .payment ul li.amex { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-amex-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-amex-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-amex-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-amex, .rmcc.rm_ae:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-amex.png?v=1.18.1") no-repeat; width: 86px; height: 30px; }

.spritesheet-main.sprite-logo-bank-small { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-bank-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-bitcoin-circle, .payment-option.bitcoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-bitcoin-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-bitcoin-small, .payment ul li.bitcoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-bitcoin-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-bitcoin-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-bitcoin-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-check-circle, .payment-option.check { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-check-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-check-small, .payment ul li.check { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-check-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-check-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-check-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-debit-small, .payment ul li.debit, .payment-option.debit { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-debit-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-diners-club, .rmcc.rm_diners:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-diners-club.png?v=1.18.1") no-repeat; width: 82px; height: 57px; }

.spritesheet-main.sprite-logo-discover-circle, .payment-option.discover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-discover-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-discover-small, .payment ul li.discover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-discover-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-discover-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-discover-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-discover, .rmcc.rm_discover:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-discover.png?v=1.18.1") no-repeat; width: 72px; height: 72px; }

.spritesheet-main.sprite-logo-ethereum-small, .payment ul li.ethereum, .payment-option.ethereum { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-ethereum-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-litecoin-circle, .payment-option.litecoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-litecoin-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-litecoin-small, .payment ul li.litecoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-litecoin-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-mastercard-circle, .payment-option.mastercard { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-mastercard-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-mastercard-small, .payment ul li.mastercard { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-mastercard-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-mastercard-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-mastercard-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-money-orders-circle, .payment-option.money-orders { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-money-orders-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-money-orders-small, .payment ul li.money-orders { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-money-orders-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-money-orders-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-money-orders-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-moneygram-small, .payment ul li.moneygram, .payment-option.moneygram { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-moneygram-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-neteller-circle, .payment-option.neteller { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-neteller-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-neteller-small, .payment ul li.neteller { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-neteller-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-neteller-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-neteller-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-paypal-small, .payment ul li.paypal, .payment-option.paypal { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-paypal-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-skrill-circle, .payment-option.skrill { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-skrill-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-skrill-small, .payment ul li.skrill { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-skrill-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-skrill-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-skrill-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-visa-and-mastercard, .rmcc.rm_visamaster:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-and-mastercard.png?v=1.18.1") no-repeat; width: 72px; height: 72px; }

.spritesheet-main.sprite-logo-visa-circle, .payment-option.visa { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-visa-gift-circle, .payment-option.visa-gift { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-gift-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-visa-gift-small, .payment ul li.visa-gift { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-gift-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-visa-gift-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-gift-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-visa-small, .payment ul li.visa { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-visa-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-visa-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-logo-western-union-small, .payment ul li.wu, .payment-option.wu { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-western-union-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-wire-circle, .payment-option.wire { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-wire-circle.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-logo-wire-small, .payment ul li.wire { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-wire-small.png?v=1.18.1") no-repeat; width: 48px; height: 30px; }

.spritesheet-main.sprite-logo-wire-white-bg { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/logo-wire-white-bg.png?v=1.18.1") no-repeat; width: 49px; height: 29px; }

.spritesheet-main.sprite-lottery-white, .i-specialgames::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/lottery-white.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-mobile-transfer-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/mobile-transfer-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-money-blue, .i-rm-casinos:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/money-blue.png?v=1.18.1") no-repeat; width: 60px; height: 54px; }

.spritesheet-main.sprite-money-circle-green, .stepsarea.icon-money::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/money-circle-green.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-money-transfer-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/money-transfer-squared.png?v=1.18.1") no-repeat; width: 90px; height: 90px; }

.spritesheet-main.sprite-money-white, .i-bonuses:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/money-white.png?v=1.18.1") no-repeat; width: 63px; height: 61px; }

.spritesheet-main.sprite-no-deposit-blue, .i-no-deposit:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/no-deposit-blue.png?v=1.18.1") no-repeat; width: 68px; height: 56px; }

.spritesheet-main.sprite-online-dealer-blue, .i-dealers:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/online-dealer-blue.png?v=1.18.1") no-repeat; width: 72px; height: 54px; }

.spritesheet-main.sprite-ousc-badge-safe { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/ousc-badge-safe.png?v=1.18.1") no-repeat; width: 196px; height: 210px; }

.spritesheet-main.sprite-payment-white, .i-payment:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/payment-white.png?v=1.18.1") no-repeat; width: 58px; height: 57px; }

.spritesheet-main.sprite-payout-bonus-blue, .i-bonus:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/payout-bonus-blue.png?v=1.18.1") no-repeat; width: 53px; height: 56px; }

.spritesheet-main.sprite-payouts-blue, .i-payouts:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/payouts-blue.png?v=1.18.1") no-repeat; width: 53px; height: 56px; }

.spritesheet-main.sprite-play, .lazy-youtube .play { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/play.png?v=1.18.1") no-repeat; width: 72px; height: 72px; }

.spritesheet-main.sprite-player-circle-orange, .stepsarea.icon-user::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/player-circle-orange.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-poker-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/poker-blue.png?v=1.18.1") no-repeat; width: 32px; height: 28px; }

.spritesheet-main.sprite-poker-circle-blue, .stepsarea::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/poker-circle-blue.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-poker-white, .i-cards::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/poker-white.png?v=1.18.1") no-repeat; width: 28px; height: 29px; }

ul.icon.ban li:before, ul.red_circleslash li::before, .spritesheet-main.sprite-prohibition-sign { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/prohibition-sign.png?v=1.18.1") no-repeat; width: 17px; height: 17px; }

.wp-block-ousc-faq-block.hp_faqblock.style2 .hp_faq_q h3::before, .spritesheet-main.sprite-question-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/question-blue.png?v=1.18.1") no-repeat; width: 34px; height: 34px; }

.wp-block-ousc-faq-block.hp_faqblock.style2 .hp_faq_q:hover h3::before, .spritesheet-main.sprite-question-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/question-red.png?v=1.18.1") no-repeat; width: 34px; height: 34px; }

.spritesheet-main.sprite-question-white-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/question-white-blue.png?v=1.18.1") no-repeat; width: 32px; height: 32px; }

.spritesheet-main.sprite-question-white-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/question-white-red.png?v=1.18.1") no-repeat; width: 32px; height: 32px; }

.spritesheet-main.sprite-quotes-gray, blockquote.styled::before, .wp-block-quote::before, blockquote.styled::after, .wp-block-quote::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/quotes-gray.png?v=1.18.1") no-repeat; width: 27px; height: 25px; }

.spritesheet-main.sprite-rating-stars-gray-rounded, .star-rating .stars-base.rounded-stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-base.rounded-stars, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-base.rounded-stars, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-base.rounded-stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .rounded-stars.stars-bottom, .topoperators.comparison .tpmgt-op > div.rating .stars-container .rounded-stars.stars-bottom, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .rounded-stars.stars-bottom { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/rating-stars-gray-rounded.png?v=1.18.1") no-repeat; width: 135px; height: 22px; }

.spritesheet-main.sprite-rating-stars-gray, .star-rating .stars-base, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-base, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-base, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-base, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-bottom, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-bottom, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-bottom { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/rating-stars-gray.png?v=1.18.1") no-repeat; width: 114px; height: 20px; }

.spritesheet-main.sprite-rating-stars-orange, .star-rating .stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-top, .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-rating .stars-container .stars-top, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-top, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-top { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/rating-stars-orange.png?v=1.18.1") no-repeat; width: 114px; height: 20px; }

.spritesheet-main.sprite-rating-stars-yellow-rounded, .star-rating .stars-base.rounded-stars .stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-base.rounded-stars .stars, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-base.rounded-stars .stars, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-base.rounded-stars .stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .rounded-stars.stars-bottom .stars, .topoperators.comparison .tpmgt-op > div.rating .stars-container .rounded-stars.stars-bottom .stars, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .rounded-stars.stars-bottom .stars, .star-rating .stars-base.rounded-stars .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-top, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-base.rounded-stars .stars-top, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .rounded-stars.stars-bottom .stars-top, .star-rating .stars-base.rounded-stars .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-top, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-base.rounded-stars .stars-top, .topoperators.comparison .tpmgt-op > div.rating .stars-container .rounded-stars.stars-bottom .stars-top, .star-rating .stars-base.rounded-stars .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-top, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-base.rounded-stars .stars-top, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .rounded-stars.stars-bottom .stars-top { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/rating-stars-yellow-rounded.png?v=1.18.1") no-repeat; width: 135px; height: 22px; }

.spritesheet-main.sprite-rating-stars-yellow, .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-rating .stars-container .stars-top, .star-rating .stars.yellow, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars.yellow, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars.yellow, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars.yellow, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .yellow.stars-top, .topoperators.comparison .tpmgt-op > div.rating .stars-container .yellow.stars-top, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .yellow.stars-top { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/rating-stars-yellow.png?v=1.18.1") no-repeat; width: 114px; height: 23px; }

.spritesheet-main.sprite-real-money-slots-blue, .i-slots:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/real-money-slots-blue.png?v=1.18.1") no-repeat; width: 56px; height: 56px; }

.spritesheet-main.sprite-ribbon-trophy-first-place { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/ribbon-trophy-first-place.png?v=1.18.1") no-repeat; width: 80px; height: 77px; }

.spritesheet-main.sprite-roulette-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/roulette-blue.png?v=1.18.1") no-repeat; width: 31px; height: 31px; }

.spritesheet-main.sprite-roulette-circle-blue, .stepsarea.icon-roulette::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/roulette-circle-blue.png?v=1.18.1") no-repeat; width: 60px; height: 60px; }

.spritesheet-main.sprite-roulette-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/roulette-gray.png?v=1.18.1") no-repeat; width: 25px; height: 25px; }

.spritesheet-main.sprite-roulette-white, .i-roulette::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/roulette-white.png?v=1.18.1") no-repeat; width: 29px; height: 29px; }

.spritesheet-main.sprite-separator-dots { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/separator-dots.png?v=1.18.1") no-repeat; width: 4px; height: 28px; }

.spritesheet-main.sprite-shield-blue, .i-deposits:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/shield-blue.png?v=1.18.1") no-repeat; width: 46px; height: 56px; }

ul.icon.skull li:before, .spritesheet-main.sprite-skull-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/skull-blue.png?v=1.18.1") no-repeat; width: 12px; height: 17px; }

.spritesheet-main.sprite-slots-gray { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/slots-gray.png?v=1.18.1") no-repeat; width: 31px; height: 25px; }

.spritesheet-main.sprite-slots-white, .i-game-sel:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/slots-white.png?v=1.18.1") no-repeat; width: 62px; height: 62px; }

.spritesheet-main.sprite-slots-white2, .i-slot-machine::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/slots-white2.png?v=1.18.1") no-repeat; width: 25px; height: 30px; }

.spritesheet-main.sprite-social-facebook, .sms-button.facebook:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-facebook.png?v=1.18.1") no-repeat; width: 9px; height: 17px; }

.spritesheet-main.sprite-social-googleplus, .sms-button.googleplus:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-googleplus.png?v=1.18.1") no-repeat; width: 20px; height: 17px; }

.spritesheet-main.sprite-social-linkedin, .sms-button.linkedin:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-linkedin.png?v=1.18.1") no-repeat; width: 19px; height: 17px; }

.spritesheet-main.sprite-social-pinterest, .sms-button.pinterest:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-pinterest.png?v=1.18.1") no-repeat; width: 14px; height: 17px; }

.spritesheet-main.sprite-social-reddit, .sms-button.reddit:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-reddit.png?v=1.18.1") no-repeat; width: 21px; height: 19px; }

.spritesheet-main.sprite-social-square-facebook { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-square-facebook.png?v=1.18.1") no-repeat; width: 31px; height: 32px; }

.spritesheet-main.sprite-social-square-instagram { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-square-instagram.png?v=1.18.1") no-repeat; width: 32px; height: 32px; }

.spritesheet-main.sprite-social-square-pinterest { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-square-pinterest.png?v=1.18.1") no-repeat; width: 32px; height: 32px; }

.spritesheet-main.sprite-social-square-twitter { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-square-twitter.png?v=1.18.1") no-repeat; width: 32px; height: 32px; }

.spritesheet-main.sprite-social-square-youtube { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-square-youtube.png?v=1.18.1") no-repeat; width: 32px; height: 32px; }

.spritesheet-main.sprite-social-twitter, .sms-button.twitter:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-twitter.png?v=1.18.1") no-repeat; width: 20px; height: 17px; }

.spritesheet-main.sprite-social-youtube, .sms-button.youtube:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/social-youtube.png?v=1.18.1") no-repeat; width: 21px; height: 15px; }

.spritesheet-main.sprite-software-compatibility { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/software-compatibility.png?v=1.18.1") no-repeat; width: 108px; height: 108px; }

.spritesheet-main.sprite-software-white, .i-software:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/software-white.png?v=1.18.1") no-repeat; width: 62px; height: 62px; }

.spritesheet-main.sprite-square-dice, .i-dice:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-dice.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-disc, .i-disc:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-disc.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-file, .i-file-size:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-file.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-hand-coin, .i-hand-coin:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-hand-coin.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-live-dealer-full-color { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-live-dealer-full-color.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-medal, .i-medal:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-medal.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-question { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-question.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-square-stopwatch, .i-stopwatch:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/square-stopwatch.png?v=1.18.1") no-repeat; width: 50px; height: 50px; }

.spritesheet-main.sprite-star-small-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/star-small-red.png?v=1.18.1") no-repeat; width: 13px; height: 13px; }

.spritesheet-main.sprite-support-white, .i-support:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/support-white.png?v=1.18.1") no-repeat; width: 65px; height: 62px; }

.spritesheet-main.sprite-thumbs-down-small-red { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/thumbs-down-small-red.png?v=1.18.1") no-repeat; width: 19px; height: 17px; }

.spritesheet-main.sprite-thumbs-down-squared, .icon-top-right.thumbsdown:before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/thumbs-down-squared.png?v=1.18.1") no-repeat; width: 30px; height: 30px; }

.spritesheet-main.sprite-thumbs-up-small-green { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/thumbs-up-small-green.png?v=1.18.1") no-repeat; width: 16px; height: 17px; }

.spritesheet-main.sprite-trusted, .icon-sl-trusted { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/trusted.png?v=1.18.1") no-repeat; width: 18px; height: 19px; }

.spritesheet-main.sprite-twitter-small-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/twitter-small-blue.png?v=1.18.1") no-repeat; width: 18px; height: 14px; }

.spritesheet-main.sprite-usa-allowed { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/usa-allowed.png?v=1.18.1") no-repeat; width: 39px; height: 38px; }

.spritesheet-main.sprite-user-small-blue { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/user-small-blue.png?v=1.18.1") no-repeat; width: 16px; height: 15px; }

.spritesheet-main.sprite-user-small { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/user-small.png?v=1.18.1") no-repeat; width: 16px; height: 15px; }

.spritesheet-main.sprite-vip-rewards { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/vip-rewards.png?v=1.18.1") no-repeat; width: 108px; height: 108px; }

.spritesheet-main.sprite-wallet-squared { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/main/wallet-squared.png?v=1.18.1") no-repeat; width: 93px; height: 90px; }

/* This is a generated file, do not edit. Use gulp spritesheets command instead. */
/* This is a generated file, do not edit. Use gulp spritesheets command instead. */
.spritesheet-svg-heading-icons.sprite-3-cards, .cr_3card::after, .h-icon-3-cards:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/3-cards.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-amex, .cr_amexcard::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/amex.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-big-dice, .cr_bigdice::after, .cr_crapsdice::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/big-dice.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-bingo, .h-icon-bingo:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/bingo.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-bitcoin, .cr_bitcoin::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/bitcoin.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-blackjack, .cr_bljk::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/blackjack.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-blacklisted, .cr_blacklisted::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/blacklisted.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-blog, .i-casino-blog:after, .cr_java::after, .widget.post-type-blogs .widget-title::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/blog.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-broken-link, .cr_broken_link::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/broken-link.svg?v=1.18.1") no-repeat center/cover; width: 34.068px; height: 34.068px; }

.spritesheet-svg-heading-icons.sprite-cash-out, .cr_nj::after, .cr_payout::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/cash-out.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-casino-games, .h-icon-casino-games:after, .widget.nav_menu-5 .widget-title::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/casino-games.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-casino-table, .h-icon-casino-table:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/casino-table.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-chip, .cr_videopkr::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/chip.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-choose, .cr_choose::after, .cr_checkist::after, .cr_crapsstars::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/choose.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-conclusion, .cr_conclusion::after, .widget *[class='widget-title']::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/conclusion.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-credit-cards, .cr_creditcards::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/credit-cards.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-deposit, .h-icon-deposit:after, .cr_15tokens::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/deposit.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-dice, .cr_dice::after, .cr_types::after, .cr_crapspdice2::after, .cr_dicehand::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/dice.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-discover, .cr_discovercard::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/discover.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-dollar-sign-bubble, .cr_dollarsignbubble::after, .cr_bonuses_reload::after, .cr_bonuses_target::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/dollar-sign-bubble.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-dollar-sign-up-arrow, .cr_dollarsignuparrow::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/dollar-sign-up-arrow.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-download, .cr_dloadicon::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/download.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-drawback, .cr_drawback::after, .cr_restr::after, .alert::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/drawback.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-flag, .cr_flagicon::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/flag.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-funding, .cr_funding::after, .cr_realmoneydeposits::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/funding.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-gear, .cr_sftw_spt::after, .cr_linescircles::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/gear.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-gift, .cr_bonus::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/gift.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-html5, .cr_html5::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/html5.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-increase, .cr_points::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/increase.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-keno { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/keno.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-legal, .cr_legal::after, .cr_lawicon::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/legal.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-live-dealer, .cr_live::after, .cr_crapsdealer::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/live-dealer.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-live-dealer-female, .h-icon-live-dealer-female:after, .cr_lady::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/live-dealer-female.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-lock, .cr_security::after, .cr_closed::after, .cr_starbox::after, .cr_bonuses_safe::after, .cr_deposit_lock::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/lock.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-lottery, .h-icon-lottery:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/lottery.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-mac, .cr_mac_icon::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/mac.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-mastercard, .cr_mastercard::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/mastercard.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-mobile, .cr_mobileicon::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/mobile.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-mobile-touch, .cr_mobile::after, .cr_camera::after, .cr_holdingphone::after, .cr_deposit_clock::after, .cr_phonehand::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/mobile-touch.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-money-clip, .cr_moneyclip::after, .widget.nav_menu-3 .widget-title::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/money-clip.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-money-stack, .cr_ocrm::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/money-stack.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-news, .i-casino-news:after, .widget.post-type-news .widget-title::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/news.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-payment, .cr_processing::after, .cr_deposit_deposit::after, .cr_westernunion::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/payment.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-people, .cr_social::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/people.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-play-button, .i-instant-play:after, .cr_vid::after, .cr_flash::after, .wp-block-ousc-youtube.layout-card.entry::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/play-button.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-podium, .cr_findbest::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/podium.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-poker-games, .h-icon-poker-games:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/poker-games.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-post-tagged-heading-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/post-tagged-heading-icon.svg?v=1.18.1") no-repeat center/cover; width: 46px; height: 46px; }

.spritesheet-svg-heading-icons.sprite-pro-con, .cr_procon::after, .cr_deposit_thumbupd::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/pro-con.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-question, .cr_faq::after, .cr_hes::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/question.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-real-money-coins, .cr_realmoneycoins::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/real-money-coins.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-research, .cr_researchicon::after, .cr_crapsrules::after, .widget.nav_menu-2 .widget-title::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/research.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-roulette, .cr_roulette::after, .cr_roulettewhereto::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/roulette.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-rules-and-strats, .cr_rulesandstrats::after, .cr_speedometer::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/rules-and-strats.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-scratchcard, .h-icon-scratchcard:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/scratchcard.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-search, .h-icon-search:after, .cr_bonuses_mag::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/search.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-side-bet, .cr_sidebet::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/side-bet.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-slots, .cr_slots::after, .cr_777slot::after, .widget.post-type-slots .widget-title::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/slots.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-specialty, .cr_specialty::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/specialty.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-sportsbook, .cr_sportsbook::after, .cr_bball::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/sportsbook.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-state-casinos, .i-state-casinos:after, .cr_deposit_world::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/state-casinos.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-step-by-step, .h-icon-step-by-step:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/step-by-step.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-summary, .cr_summary::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/summary.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-support, .cr_support::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/support.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-thumbs-down, .cr_reasonstonot::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/thumbs-down.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-thumbs-up, .cr_reasonsto::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/thumbs-up.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-tilted-cards, .cr_tiltedcards::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/tilted-cards.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-tips, .h-icon-tips:after, .cr_imer::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/tips.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-trophy, .topusa::after, .cr_rev::after, .cr_exper::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/trophy.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-usa-casinos, .i-usa-casinos:after, .i-usa-casinos2:after, .i-usa-casinos3:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/usa-casinos.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-video-tutorial, .h-icon-video-tutorial:after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/video-tutorial.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-visa, .cr_visacard::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/visa.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-heading-icons.sprite-youtube, .h-icon-youtube:after, .wp-block-ousc-youtube.layout-card.entry::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/youtube.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-icons.sprite-amazonbooks-pink-icon, .author-bio-page figure .author-social-media .amazonbooks-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/amazonbooks-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-amazonbooks-white-icon, .author-bio-page figure .author-social-media .amazonbooks-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/amazonbooks-white-icon.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-amex { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/amex.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-arrow-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/arrow-circle.svg?v=1.18.1") no-repeat center/cover; width: 57.693px; height: 56.219px; }

.spritesheet-svg-icons.sprite-arrow-go-to-top, .i-arrow-go-to-top { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/arrow-go-to-top.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-arrow-left { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/arrow-left.svg?v=1.18.1") no-repeat center/cover; width: 29.747px; height: 29.896px; }

.spritesheet-svg-icons.sprite-arrow-right { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/arrow-right.svg?v=1.18.1") no-repeat center/cover; width: 29.747px; height: 29.896px; }

.spritesheet-svg-icons.sprite-avatar { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/avatar.svg?v=1.18.1") no-repeat center/cover; width: 23.429px; height: 29.798px; }

.spritesheet-svg-icons.sprite-ballot, .i-ballot { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/ballot.svg?v=1.18.1") no-repeat center/cover; width: 18px; height: 18px; }

.spritesheet-svg-icons.sprite-bank { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/bank.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-icons.sprite-bio_link, .author-bio-page .author-bio-summary ul li .bio__logo { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/bio_link.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-icons.sprite-bitcoin { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/bitcoin.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-bitcoin-2 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/bitcoin-2.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-icons.sprite-blue-arrow-left { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/blue-arrow-left.svg?v=1.18.1") no-repeat center/cover; width: 53.411px; height: 53.411px; }

.spritesheet-svg-icons.sprite-blue-arrow-right { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/blue-arrow-right.svg?v=1.18.1") no-repeat center/cover; width: 53.411px; height: 53.411px; }

.spritesheet-svg-icons.sprite-blue-chip { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/blue-chip.svg?v=1.18.1") no-repeat center/cover; width: 33px; height: 33px; }

.spritesheet-svg-icons.sprite-blue-playing-cards { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/blue-playing-cards.svg?v=1.18.1") no-repeat center/cover; width: 40.996px; height: 34.348px; }

.wp-block-ousc-faq-block.gray-collapsible .hp_faq_q h3:after, .spritesheet-svg-icons.sprite-blue-v-arrow, a.btn-brev::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/blue-v-arrow.svg?v=1.18.1") no-repeat center/cover; width: 9.2px; height: 6.4px; }

.spritesheet-svg-icons.sprite-cash { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/cash.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-icons.sprite-casino-news { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/casino-news.svg?v=1.18.1") no-repeat center/cover; width: 26px; height: 26px; }

.spritesheet-svg-icons.sprite-check { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/check.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-check-2 { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/check-2.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

table.surveydata tbody td.table-icon-yes:before, .spritesheet-svg-icons.sprite-checkmark, .newsletter .form-container form .verification-checkbox input:checked::after, .newsletter .form-container form .topics-list .topic-wrapper input[type='checkbox']:checked::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/checkmark.svg?v=1.18.1") no-repeat center/cover; width: 10px; height: 8.141px; }

ul.icon.check-green4 li:before, .spritesheet-svg-icons.sprite-checkmark-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/checkmark-circle.svg?v=1.18.1") no-repeat center/cover; width: 15.464px; height: 15.464px; }

.spritesheet-svg-icons.sprite-chip, .i-chip { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/chip.svg?v=1.18.1") no-repeat center/cover; width: 18px; height: 18px; }

.spritesheet-svg-icons.sprite-coins { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/coins.svg?v=1.18.1") no-repeat center/cover; width: 36.207px; height: 36.207px; }

.spritesheet-svg-icons.sprite-computer { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/computer.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 35px; }

.spritesheet-svg-icons.sprite-credit-card { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/credit-card.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

table.surveydata tbody td.table-icon-no:before, .spritesheet-svg-icons.sprite-crossmark { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/crossmark.svg?v=1.18.1") no-repeat center/cover; width: 9px; height: 9px; }

.spritesheet-svg-icons.sprite-diamond, .i-diamond { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/diamond.svg?v=1.18.1") no-repeat center/cover; width: 18px; height: 18px; }

.spritesheet-svg-icons.sprite-discover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/discover.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-email, .author-bio-page .author-bio-summary ul li .email__logo { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/email.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

ul.icon.error-red li:before, .spritesheet-svg-icons.sprite-error-circle { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/error-circle.svg?v=1.18.1") no-repeat center/cover; width: 16px; height: 16px; }

.spritesheet-svg-icons.sprite-exclusive { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/exclusive.svg?v=1.18.1") no-repeat center/cover; width: 35px; height: 35px; }

.spritesheet-svg-icons.sprite-facebook-pink-hover, .author-bio-page figure .author-social-media .facebook-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/facebook-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-facebook-pink-icon, .author-bio-page figure .author-social-media .facebook-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/facebook-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-goodreads-pink-icon, .author-bio-page figure .author-social-media .googlereads-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/goodreads-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 512px; height: 512px; }

.spritesheet-svg-icons.sprite-goodreads-white-icon, .author-bio-page figure .author-social-media .googlereads-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/goodreads-white-icon.svg?v=1.18.1") no-repeat center/cover; width: 512px; height: 512px; }

.spritesheet-svg-icons.sprite-heart { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/heart.svg?v=1.18.1") no-repeat center/cover; width: 35px; height: 35px; }

.spritesheet-svg-icons.sprite-hot { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/hot.svg?v=1.18.1") no-repeat center/cover; width: 35px; height: 35px; }

.spritesheet-svg-icons.sprite-icon-facebook-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-facebook-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.footermedia .icon-facebook, .spritesheet-svg-icons.sprite-icon-facebook-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-facebook-navy.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-icon-instagram-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-instagram-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-icon-instagram-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-instagram-navy.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.footermedia .icon-instagram, .spritesheet-svg-icons.sprite-icon-instagram-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-instagram-white.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-icon-linkedin-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-linkedin-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-icon-linkedin-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-linkedin-navy.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.footermedia .icon-linkedin, .spritesheet-svg-icons.sprite-icon-linkedin-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-linkedin-white.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-icon-pinterest-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-pinterest-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 800px; height: 800px; }

.spritesheet-svg-icons.sprite-icon-pinterest-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-pinterest-navy.svg?v=1.18.1") no-repeat center/cover; width: 800px; height: 800px; }

.footermedia .icon-pinterest, .spritesheet-svg-icons.sprite-icon-pinterest-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-pinterest-white.svg?v=1.18.1") no-repeat center/cover; width: 800px; height: 800px; }

.spritesheet-svg-icons.sprite-icon-tiktok-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-tiktok-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 800px; height: 800px; }

.spritesheet-svg-icons.sprite-icon-tiktok-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-tiktok-navy.svg?v=1.18.1") no-repeat center/cover; width: 800px; height: 800px; }

.footermedia .icon-tiktok, .spritesheet-svg-icons.sprite-icon-tiktok-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-tiktok-white.svg?v=1.18.1") no-repeat center/cover; width: 800px; height: 800px; }

.spritesheet-svg-icons.sprite-icon-x-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-x-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 1200px; height: 1227px; }

.spritesheet-svg-icons.sprite-icon-x-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-x-navy.svg?v=1.18.1") no-repeat center/cover; width: 1200px; height: 1227px; }

.footermedia .icon-x, .spritesheet-svg-icons.sprite-icon-x-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-x-white.svg?v=1.18.1") no-repeat center/cover; width: 1200px; height: 1227px; }

.spritesheet-svg-icons.sprite-icon-youtube-dark-grey { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-youtube-dark-grey.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-icon-youtube-navy { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-youtube-navy.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.footermedia .icon-youtube, .spritesheet-svg-icons.sprite-icon-youtube-white { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/icon-youtube-white.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-info { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/info.svg?v=1.18.1") no-repeat center/cover; width: 19px; height: 19px; }

.spritesheet-svg-icons.sprite-instagram-pink-hover, .author-bio-page figure .author-social-media .instagram-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/instagram-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-instagram-pink-icon, .author-bio-page figure .author-social-media .instagram-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/instagram-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-linkedin-pink-hover, .author-bio-page figure .author-social-media .linkedin-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/linkedin-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-linkedin-pink-icon, .author-bio-page figure .author-social-media .linkedin-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/linkedin-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-mastercard { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/mastercard.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-mastodon-pink-hover, .author-bio-page figure .author-social-media .mastodon-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/mastodon-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-mastodon-pink-icon, .author-bio-page figure .author-social-media .mastodon-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/mastodon-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-medium-pink-icon, .author-bio-page figure .author-social-media .medium-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/medium-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 378.88px; height: 378.88px; }

.spritesheet-svg-icons.sprite-medium-white-icon, .author-bio-page figure .author-social-media .medium-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/medium-white-icon.svg?v=1.18.1") no-repeat center/cover; width: 378.88px; height: 378.88px; }

.spritesheet-svg-icons.sprite-money-bag { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/money-bag.svg?v=1.18.1") no-repeat center/cover; width: 35px; height: 35px; }

.spritesheet-svg-icons.sprite-money-orders { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/money-orders.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-muckrack-pink-icon, .author-bio-page figure .author-social-media .muckrack-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/muckrack-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 300px; height: 300px; }

.spritesheet-svg-icons.sprite-muckrack-white-icon, .author-bio-page figure .author-social-media .muckrack-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/muckrack-white-icon.svg?v=1.18.1") no-repeat center/cover; width: 300px; height: 300px; }

.spritesheet-svg-icons.sprite-myspace-pink-hover, .author-bio-page figure .author-social-media .myspace-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/myspace-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-myspace-pink-icon, .author-bio-page figure .author-social-media .myspace-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/myspace-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-neteller { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/neteller.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-pinterest-pink-hover, .author-bio-page figure .author-social-media .pinterest-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/pinterest-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-pinterest-pink-icon, .author-bio-page figure .author-social-media .pinterest-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/pinterest-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-play, .i-play { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/play.svg?v=1.18.1") no-repeat center/cover; width: 28px; height: 28px; }

.spritesheet-svg-icons.sprite-quote-grey, blockquote.styled.brev::before, .brev.wp-block-quote::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/quote-grey.svg?v=1.18.1") no-repeat center/cover; width: 22px; height: 19.152px; }

.spritesheet-svg-icons.sprite-reddit-pink-icon, .author-bio-page figure .author-social-media .reddit-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/reddit-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

.spritesheet-svg-icons.sprite-reddit-white-icon, .author-bio-page figure .author-social-media .reddit-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/reddit-white-icon.svg?v=1.18.1") no-repeat center/cover; width: 24px; height: 24px; }

ul.icon.ban2 li:before, .spritesheet-svg-icons.sprite-remove { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/remove.svg?v=1.18.1") no-repeat center/cover; width: 15.464px; height: 15.464px; }

.main-header .wpsearch-wrapper .wpsearch button::before, .spritesheet-svg-icons.sprite-search, .i-search, .main-header .searchicon::before, .search-bar button[type="submit"]::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/search.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-shield { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/shield.svg?v=1.18.1") no-repeat center/cover; width: 17.007px; height: 18.711px; }

.spritesheet-svg-icons.sprite-skrill { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/skrill.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-soundcloud-pink-hover, .author-bio-page figure .author-social-media .soundcloud-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/soundcloud-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-soundcloud-pink-icon, .author-bio-page figure .author-social-media .soundcloud-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/soundcloud-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-spade, .i-spade { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/spade.svg?v=1.18.1") no-repeat center/cover; width: 18px; height: 18px; }

.spritesheet-svg-icons.sprite-star, .widget li::before, .author-bio-page figure .special-feature .special-feature-star { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/star.svg?v=1.18.1") no-repeat center/cover; width: 12px; height: 12px; }

.spritesheet-svg-icons.sprite-thermometer-average { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/thermometer-average.svg?v=1.18.1") no-repeat center/cover; width: 20.531px; height: 20.531px; }

.spritesheet-svg-icons.sprite-thermometer-great { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/thermometer-great.svg?v=1.18.1") no-repeat center/cover; width: 20.531px; height: 20.532px; }

.spritesheet-svg-icons.sprite-thermometer-sad { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/thermometer-sad.svg?v=1.18.1") no-repeat center/cover; width: 20.531px; height: 20.532px; }

.spritesheet-svg-icons.sprite-tiktok-pink-icon, .author-bio-page figure .author-social-media .tiktok-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/tiktok-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 51.2px; height: 51.2px; }

.spritesheet-svg-icons.sprite-tiktok-white-icon, .author-bio-page figure .author-social-media .tiktok-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/tiktok-white-icon.svg?v=1.18.1") no-repeat center/cover; width: 51.2px; height: 51.2px; }

.spritesheet-svg-icons.sprite-tumblr-pink-hover, .author-bio-page figure .author-social-media .tumblr-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/tumblr-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-tumblr-pink-icon, .author-bio-page figure .author-social-media .tumblr-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/tumblr-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-twitter, .author-bio-page .author-bio-summary ul li .twitter__logo { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/twitter.svg?v=1.18.1") no-repeat center/cover; width: 36px; height: 36px; }

.spritesheet-svg-icons.sprite-twitter-pink-hover, .author-bio-page figure .author-social-media .twitter-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/twitter-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-twitter-pink-icon, .author-bio-page figure .author-social-media .twitter-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/twitter-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.main-nav .menu-item-has-children > a + button, table.surveydata thead th:before, table.surveydata thead th:after, .spritesheet-svg-icons.sprite-v-arrow, a.btn-brev:hover::after, .i-v-arrow, .topoperators.features3 .tpmgt-container > ul .tpmgt-op:not(.first) .tpmgt-entry .show-more-toggle::after { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/v-arrow.svg?v=1.18.1") no-repeat center/cover; width: 9.2px; height: 6.4px; }

.spritesheet-svg-icons.sprite-visa { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/visa.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-visa-gift { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/visa-gift.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-website-pink-hover, .author-bio-page figure .author-social-media .website-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/website-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 288px; height: 288px; }

.spritesheet-svg-icons.sprite-website-pink-icon, .author-bio-page figure .author-social-media .website-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/website-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-wikipedia-pink-hover, .author-bio-page figure .author-social-media .wikipedia-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/wikipedia-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-wikipedia-pink-icon, .author-bio-page figure .author-social-media .wikipedia-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/wikipedia-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-wire { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/wire.svg?v=1.18.1") no-repeat center/cover; width: 66px; height: 42px; }

.spritesheet-svg-icons.sprite-youtube-pink-hover, .author-bio-page figure .author-social-media .youtube-icon:hover { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/youtube-pink-hover.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

.spritesheet-svg-icons.sprite-youtube-pink-icon, .author-bio-page figure .author-social-media .youtube-icon { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/icons-svg/youtube-pink-icon.svg?v=1.18.1") no-repeat center/cover; width: 40px; height: 40px; }

/* This is a generated file, do not edit. Use gulp spritesheets command instead. */
h2.heading1 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.875rem; position: relative; margin-bottom: 20px; padding-bottom: 16px; color: #1b2234; text-align: left; }

h2.heading1::after { content: ''; display: block; width: 96px; height: 4px; margin-top: 12px; border-radius: 999px; background: #fd8000; }

h2.heading1.has-text-align-center { text-align: center; }

h2.heading1.has-text-align-center::after { margin-left: auto; margin-right: auto; }

.bluetopheading { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; position: relative; margin: 0 0 25px; padding: 11px 20px 11px; color: #ffffff; background: #1b2234; font-weight: bold; }

.bluetopheading::after { content: ""; position: absolute; bottom: 2px; left: 0; width: 100%; height: 1px; background: #ffffff; }

.heading2 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; margin-top: 30px; padding: 0 0 16px; color: #1b2234; background-color: transparent; }

.heading2::after { content: ''; display: block; width: 96px; height: 4px; margin-top: 12px; border-radius: 999px; background: #fd8000; }

.heading4 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; margin-bottom: 10px; padding: 13px 20px 10px; border-left: 4px solid #fd8000; color: #ffffff; background-color: #1b2234; }

.heading5 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.875rem; padding: 12px 15px 7px 0px; border-bottom: 2px solid #222c40; color: #222c40; background: none; }

h2.ctablue { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; position: relative; margin: 0 0 1px; padding: 12px; clear: both; color: #ffffff; background: #222c40; line-height: 1.2em; text-align: center; }

.subtitle { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; color: #333333; font-weight: bold; text-transform: uppercase; }

.dotgrid { position: relative; width: 100%; margin: 30px 0 20px; clear: both; }

.heading-white, .topoperators.comparison .title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 2.5rem; margin: 0; padding: 10px 5px; color: #ffffff; background: none; line-height: 1; text-align: center; word-break: break-word; }

.top-section .heading-white, .top-section .topoperators.comparison .title, .topoperators.comparison .top-section .title { padding-top: 25px; }

.subheading-white { font-size: 0.9375rem; padding-bottom: 16px; color: #ffffff; text-align: center; }

.cr_slantdash_spacer, .h3_slantdasher_spacer { position: relative; width: 100%; min-height: 5px; margin: 10px 0; clear: both; }

.h3_slantdasher_spacer h3, h3.h3_slantdasher_spacer, .h3_slantdasher_spacer h4, h4.h3_slantdasher_spacer { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; }

.alt-heading { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: flex; flex-direction: row; align-items: center; margin: 16px 0; padding-right: 20px; color: #1b2234; background-color: transparent; font-weight: bold; }

.alt-heading::before { content: ''; width: 48px; height: 48px; margin-right: 13px; background-color: #475569; background-repeat: no-repeat; background-position: center; }

.alt-heading.news::before { background-color: #2abed8; background-image: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/icons/news.png"); }

.alt-heading.blog::before { background-image: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/icons/blog.png"); }

/** Mobile OS Top Bar */
.top-section .os-top-message { padding: 5px 0; display: none; }

.top-section .os-top-message__container { display: flex; justify-content: center; color: white; gap: 10px; font-size: 14px; }

.top-section .os-top-message__icon img { width: 15px; height: auto; }

.top-section .os-top-message__icon, .top-section .os-top-message__text { display: flex; justify-content: center; flex-direction: column; }

body .ios, body .android { display: none; }

body.ios-os .topoperators.comparison .tpmgt .usflag, body.android-os .topoperators.comparison .tpmgt .usflag { min-width: -moz-fit-content; min-width: fit-content; padding: 5px 30px 5px 0; background-size: 20px; background-position-y: center; background-position-x: right; background-repeat: no-repeat; }

body.ios-os .ios { display: block; }

body.android-os .android { display: block; }

a.full_link { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #ffffff; opacity: 0; filter: alpha(opacity=0); }

a.btn, .wp-block-button .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.nav-prev, .tpmom.operator-matcher .tpmom-nav a.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary tbody td a.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info tbody td a.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-info.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-info.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special tbody td a.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-special.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-special.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, .tpmom.operator-matcher .tpmom-results-screen .actions .tpmom-button, table.responsive-table tbody td:last-child > a, table.responsive-table tbody td a.table-button, table.responsive-table tbody td .wp-block-button .wp-block-button__link { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: inline-block; margin-bottom: 10px; padding: 13px 18px; border: 1px solid rgba(255, 255, 255, 0.12); border-radius: 6px; color: #ffffff; background: linear-gradient(to bottom, #3d4a5c 0%, #222c40 100%); line-height: 1.25; text-align: center; text-decoration: none; text-transform: none; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12); }

a.btn:hover, .wp-block-button .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.nav-next:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-results-screen .actions .tpmom-button:hover, table.responsive-table tbody td:last-child > a:hover, table.responsive-table tbody td a.table-button:hover, table.responsive-table tbody td .wp-block-button .wp-block-button__link:hover { color: #ffffff; background: linear-gradient(to bottom, #475569 0%, #3d4a5c 100%); }

a.btn.btn-cinnabar, .wp-block-button .btn-cinnabar.wp-block-button__link, .wp-block-button.is-style-cinnabar .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-cinnabar.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-cinnabar.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-cinnabar, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-cinnabar, table.responsive-table.button-color-primary tbody td a.btn-cinnabar.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-cinnabar.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-cinnabar.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-cinnabar.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-cinnabar, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-cinnabar, table.responsive-table.button-color-info tbody td a.btn-cinnabar.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-cinnabar.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-cinnabar.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-cinnabar.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-cinnabar, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-cinnabar, table.responsive-table.button-color-special tbody td a.btn-cinnabar.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-cinnabar.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-cinnabar.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-cinnabar.wp-block-button__link { border-bottom: 3px solid #ca4234; background: #e74c3c; }

a.btn.btn-cinnabar:hover, .wp-block-button .btn-cinnabar.wp-block-button__link:hover, .wp-block-button.is-style-cinnabar .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-cinnabar.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-cinnabar.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-cinnabar:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-cinnabar:hover, table.responsive-table.button-color-primary tbody td a.btn-cinnabar.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-cinnabar.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-cinnabar.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-cinnabar.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-cinnabar:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-cinnabar:hover, table.responsive-table.button-color-info tbody td a.btn-cinnabar.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-cinnabar.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-cinnabar.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-cinnabar.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-cinnabar:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-cinnabar:hover, table.responsive-table.button-color-special tbody td a.btn-cinnabar.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-cinnabar.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-cinnabar.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-cinnabar.wp-block-button__link:hover { border-bottom: 3px solid #014ec3; background: #006ebb; }

a.btn.btn-red, .wp-block-button .btn-red.wp-block-button__link, .wp-block-button.is-style-red .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-red.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-red.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-red, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-red, table.responsive-table.button-color-primary tbody td a.btn-red.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-red.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-red.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-red.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-red, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-red, table.responsive-table.button-color-info tbody td a.btn-red.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-red.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-red.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-red.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-red, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-red, table.responsive-table.button-color-special tbody td a.btn-red.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-red.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-red.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-red.wp-block-button__link { border-bottom: 3px solid #be2931; background: #e7393c; }

a.btn.btn-red:hover, .wp-block-button .btn-red.wp-block-button__link:hover, .wp-block-button.is-style-red .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-red.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-red.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-red:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-red:hover, table.responsive-table.button-color-primary tbody td a.btn-red.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-red.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-red.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-red.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-red:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-red:hover, table.responsive-table.button-color-info tbody td a.btn-red.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-red.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-red.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-red.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-red:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-red:hover, table.responsive-table.button-color-special tbody td a.btn-red.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-red.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-red.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-red.wp-block-button__link:hover { border-bottom: 3px solid #014ec3; background: #006ebb; }

a.btn.btn-red2, .wp-block-button .btn-red2.wp-block-button__link, .wp-block-button.is-style-red2 .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-red2.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-red2.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-red2, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-red2, table.responsive-table.button-color-primary tbody td a.btn-red2.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-red2.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-red2.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-red2.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-red2, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-red2, table.responsive-table.button-color-info tbody td a.btn-red2.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-red2.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-red2.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-red2.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-red2, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-red2, table.responsive-table.button-color-special tbody td a.btn-red2.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-red2.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-red2.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-red2.wp-block-button__link { border-bottom: 3px solid #e84b39; background: #ed5c47; }

a.btn.btn-red2:hover, .wp-block-button .btn-red2.wp-block-button__link:hover, .wp-block-button.is-style-red2 .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-red2.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-red2.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-red2:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-red2:hover, table.responsive-table.button-color-primary tbody td a.btn-red2.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-red2.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-red2.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-red2.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-red2:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-red2:hover, table.responsive-table.button-color-info tbody td a.btn-red2.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-red2.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-red2.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-red2.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-red2:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-red2:hover, table.responsive-table.button-color-special tbody td a.btn-red2.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-red2.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-red2.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-red2.wp-block-button__link:hover { border-bottom: 3px solid #a8282e; background: #e84b39; }

a.btn.btn-green, .wp-block-button .btn-green.wp-block-button__link, .wp-block-button.is-style-green .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-green.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-green.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-green, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-green, table.responsive-table.button-color-primary tbody td a.btn-green.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-green.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-green.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-green.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-green, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-green, table.responsive-table.button-color-info tbody td a.btn-green.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-green.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-green.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-green.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-green, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-green, table.responsive-table.button-color-special tbody td a.btn-green.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-green.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-green.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-green.wp-block-button__link { border-bottom: 3px solid #00b269; background: #00c380; }

a.btn.btn-green:hover, .wp-block-button .btn-green.wp-block-button__link:hover, .wp-block-button.is-style-green .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-green.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-green.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-green:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-green:hover, table.responsive-table.button-color-primary tbody td a.btn-green.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-green.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-green.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-green.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-green:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-green:hover, table.responsive-table.button-color-info tbody td a.btn-green.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-green.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-green.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-green.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-green:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-green:hover, table.responsive-table.button-color-special tbody td a.btn-green.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-green.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-green.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-green.wp-block-button__link:hover { border-bottom: 3px solid #008744; background: #00b269; }

a.btn.btn-jade, .wp-block-button .btn-jade.wp-block-button__link, .wp-block-button.is-style-jade .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-jade.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-jade.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-jade, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-jade, table.responsive-table.button-color-primary tbody td a.btn-jade.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-jade.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-jade.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-jade.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-jade, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-jade, table.responsive-table.button-color-info tbody td a.btn-jade.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-jade.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-jade.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-jade.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-jade, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-jade, table.responsive-table.button-color-special tbody td a.btn-jade.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-jade.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-jade.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-jade.wp-block-button__link { border-bottom: 3px solid #007b36; background: #00ba51; }

a.btn.btn-jade:hover, .wp-block-button .btn-jade.wp-block-button__link:hover, .wp-block-button.is-style-jade .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-jade.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-jade.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-jade:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-jade:hover, table.responsive-table.button-color-primary tbody td a.btn-jade.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-jade.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-jade.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-jade.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-jade:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-jade:hover, table.responsive-table.button-color-info tbody td a.btn-jade.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-jade.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-jade.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-jade.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-jade:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-jade:hover, table.responsive-table.button-color-special tbody td a.btn-jade.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-jade.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-jade.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-jade.wp-block-button__link:hover { border-bottom: 3px solid #059644; background: #059644; }

a.btn.btn-white, .wp-block-button .btn-white.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-white.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-white.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-white, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-white, table.responsive-table.button-color-primary tbody td a.btn-white.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-white.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-white.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-white.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-white, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-white, table.responsive-table.button-color-info tbody td a.btn-white.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-white.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-white.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-white.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-white, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-white, table.responsive-table.button-color-special tbody td a.btn-white.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-white.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-white.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-white.wp-block-button__link { border-radius: 6px; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); border: solid 1px #de7b29; background: unset; color: #de7b29; background-color: #fff; }

a.btn.btn-darkorange, .wp-block-button .btn-darkorange.wp-block-button__link, .wp-block-button.is-style-darkorange .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-darkorange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-darkorange.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-darkorange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-darkorange, table.responsive-table.button-color-primary tbody td a.btn-darkorange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-darkorange.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-darkorange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-darkorange.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-darkorange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-darkorange, table.responsive-table.button-color-info tbody td a.btn-darkorange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-darkorange.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-darkorange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-darkorange.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-darkorange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-darkorange, table.responsive-table.button-color-special tbody td a.btn-darkorange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-darkorange.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-darkorange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-darkorange.wp-block-button__link { border-bottom: none; background: linear-gradient(to top, #ff3d00, #ff6700); }

a.btn.btn-darkorange:hover, .wp-block-button .btn-darkorange.wp-block-button__link:hover, .wp-block-button.is-style-darkorange .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-darkorange.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-darkorange.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-darkorange:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-darkorange:hover, table.responsive-table.button-color-primary tbody td a.btn-darkorange.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-darkorange.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-darkorange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-darkorange.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-darkorange:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-darkorange:hover, table.responsive-table.button-color-info tbody td a.btn-darkorange.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-darkorange.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-darkorange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-darkorange.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-darkorange:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-darkorange:hover, table.responsive-table.button-color-special tbody td a.btn-darkorange.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-darkorange.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-darkorange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-darkorange.wp-block-button__link:hover { background: linear-gradient(to top, #bb2d00, #d26115); }

a.btn.btn-lightblue, .wp-block-button .btn-lightblue.wp-block-button__link, .wp-block-button.is-style-lightblue .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-lightblue.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-lightblue.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-lightblue, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-lightblue, table.responsive-table.button-color-primary tbody td a.btn-lightblue.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-lightblue.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-lightblue.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-lightblue.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-lightblue, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-lightblue, table.responsive-table.button-color-info tbody td a.btn-lightblue.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-lightblue.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-lightblue.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-lightblue.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-lightblue, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-lightblue, table.responsive-table.button-color-special tbody td a.btn-lightblue.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-lightblue.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-lightblue.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-lightblue.wp-block-button__link { border-bottom: 3px solid #05507b; background: linear-gradient(to bottom, #0087d6 0%, #0d6ea7 100%); }

a.btn.btn-lightblue:hover, .wp-block-button .btn-lightblue.wp-block-button__link:hover, .wp-block-button.is-style-lightblue .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-lightblue.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-lightblue.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-lightblue:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-lightblue:hover, table.responsive-table.button-color-primary tbody td a.btn-lightblue.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-lightblue.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-lightblue.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-lightblue.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-lightblue:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-lightblue:hover, table.responsive-table.button-color-info tbody td a.btn-lightblue.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-lightblue.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-lightblue.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-lightblue.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-lightblue:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-lightblue:hover, table.responsive-table.button-color-special tbody td a.btn-lightblue.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-lightblue.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-lightblue.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-lightblue.wp-block-button__link:hover { background: #0c6db3; }

a.btn.btn-sm, .wp-block-button .btn-sm.wp-block-button__link, .wp-block-button.w-sm .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-sm.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-sm.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-sm, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-sm, table.responsive-table.button-color-primary tbody td a.btn-sm.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-sm.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-sm.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-sm.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-sm, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-sm, table.responsive-table.button-color-info tbody td a.btn-sm.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-sm.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-sm.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-sm.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-sm, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-sm, table.responsive-table.button-color-special tbody td a.btn-sm.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-sm.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-sm.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-sm.wp-block-button__link { width: 130px; }

a.btn.btn-md, .wp-block-button .btn-md.wp-block-button__link, .wp-block-button.w-md .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-md.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-md.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-md, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-md, table.responsive-table.button-color-primary tbody td a.btn-md.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-md.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-md.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-md.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-md, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-md, table.responsive-table.button-color-info tbody td a.btn-md.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-md.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-md.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-md.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-md, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-md, table.responsive-table.button-color-special tbody td a.btn-md.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-md.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-md.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-md.wp-block-button__link { width: 230px; }

a.btn.btn-lg, .wp-block-button .btn-lg.wp-block-button__link, .wp-block-button.w-lg .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-lg.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-lg.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-lg, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-lg, table.responsive-table.button-color-primary tbody td a.btn-lg.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-lg.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-lg.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-lg.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-lg, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-lg, table.responsive-table.button-color-info tbody td a.btn-lg.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-lg.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-lg.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-lg.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-lg, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-lg, table.responsive-table.button-color-special tbody td a.btn-lg.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-lg.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-lg.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-lg.wp-block-button__link { width: 320px; padding: 20px 18px 15px; }

a.btn.btn-block, .wp-block-button .btn-block.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-block.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-block.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-block, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-block, table.responsive-table.button-color-primary tbody td a.btn-block.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-block.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-block.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-block.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-block, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-block, table.responsive-table.button-color-info tbody td a.btn-block.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-block.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-block.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-block.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-block, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-block, table.responsive-table.button-color-special tbody td a.btn-block.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-block.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-block.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-block.wp-block-button__link { display: block; }

a.ctabuttonog { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: block; height: 50px; margin-bottom: 3px; border: 1px solid #ff9224; border-radius: 6px; color: #ffffff !important; background-image: linear-gradient(to right, #fd8000, #ef6500 98%); background-size: 200% auto; font-weight: 700 !important; line-height: 46px; text-align: center; text-decoration: none !important; text-transform: uppercase; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); }

a.ctabuttonog.smallb { font-size: 0.9375rem; display: block; width: 140px; height: 35px; margin: 0 auto 10px; padding: 0 4px; line-height: 35px; }

a.ctabuttonog:hover { background-image: linear-gradient(to right, #fd8000, #ef6500 98%); background-position: top right; }

a.btn-primary, a.btn.btn-orange, .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next, table.responsive-table.button-color-info tbody td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.button-color-info tbody td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.button-color-special tbody td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button.is-style-primary a.wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a, .topoperators.filters .actions a.cta, .topoperators.comparison .actions a.cta, .tpmom.operator-matcher .tpmom-results-screen .actions .tpmom-button, table.responsive-table tbody td:last-child > a, table.responsive-table tbody td a.table-button, table.responsive-table tbody td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-primary tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary tbody td a.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a, table.responsive-table.color-scheme-4 tbody tr:first-child td a.table-button, table.responsive-table.color-scheme-4 tbody td:last-child > a, table.responsive-table.color-scheme-4 tbody td a.table-button, .btn-primary, a.btn.btn-orange, .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.button-color-primary tbody td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.button-color-info tbody td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.button-color-special tbody td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button.is-style-primary .wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a, .topoperators.features .cta > span, .topoperators.features .cta-alt > span, .topoperators.filters .actions .cta, .topoperators.comparison .actions a.cta { padding: 13px 15px; text-decoration: none; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; color: white; background-image: linear-gradient(to right, #fd8000, #ef6500 98%); background-size: 200% auto; text-align: center; text-transform: uppercase; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); border: 1px solid #ff9224; border-radius: 6px; transition: all ease-in 0.3s; }

a.btn-primary:hover, a.btn.btn-orange:hover, .wp-block-button .btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-orange .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-primary a.wp-block-button__link:hover, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a:hover, .topoperators.filters .actions a.cta:hover, .topoperators.comparison .actions a.cta:hover, .tpmom.operator-matcher .tpmom-results-screen .actions .tpmom-button:hover, table.responsive-table tbody td:last-child > a:hover, table.responsive-table tbody td a.table-button:hover, table.responsive-table tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a:hover, table.responsive-table.button-color-primary.is-style-outline tbody td a.table-button:hover, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a:hover, table.responsive-table.color-scheme-4 tbody tr:first-child td a.table-button:hover, .btn-primary:hover, a.btn.btn-orange:hover, .wp-block-button .btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-orange .wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange:hover, table.responsive-table.button-color-primary tbody td a.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button:hover, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-orange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-orange:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange:hover, table.responsive-table.button-color-info tbody td a.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-orange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-orange:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange:hover, table.responsive-table.button-color-special tbody td a.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-orange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-primary .wp-block-button__link:hover, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a:hover, .topoperators.features .cta > span:hover, .topoperators.features .cta-alt > span:hover, .topoperators.filters .actions .cta:hover, .topoperators.comparison .actions a.cta:hover { color: white; background-image: linear-gradient(to right, #fd8000, #ef6500 98%); background-position: top right; box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.2); }

a.btn-primary.btn-outline, a.btn-outline.btn.btn-orange, .wp-block-button .btn-outline.btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .btn-outline.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-next, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-outline.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-outline.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-outline.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-outline.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, .wp-block-button.is-style-primary a.btn-outline.wp-block-button__link, .wp-block-button.is-style-primary.is-style-outline a.wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.btn-outline, .topoperators.features3 .tpmgt-container > ul .tpmgt-op:not(.first) .tpmgt-entry .cta-wrapper a.cta, .topoperators.filters .actions a.btn-outline.cta, .topoperators.comparison .actions a.btn-outline.cta, .topoperators.comparison .tpmgt-op.tpmgt-show:not(.first) .actions a.cta, .tpmom.operator-matcher .tpmom-results-screen .actions .btn-outline.tpmom-button, table.responsive-table tbody td:last-child > a.btn-outline, table.responsive-table tbody td a.btn-outline.table-button, table.responsive-table tbody td .wp-block-button .btn-outline.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-outline, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-outline.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-outline.wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a.btn-outline, table.responsive-table.color-scheme-4 tbody tr:first-child td a.btn-outline.table-button, table.responsive-table.color-scheme-4 tbody td:last-child > a, table.responsive-table.color-scheme-4 tbody td a.table-button, .btn-primary.btn-outline, a.btn-outline.btn.btn-orange, .wp-block-button .btn-outline.btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .btn-outline.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-outline.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-outline.btn-orange, table.responsive-table.button-color-primary tbody td a.btn-outline.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-outline.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-outline.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-outline.btn-orange, table.responsive-table.button-color-info tbody td a.btn-outline.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-outline.btn-orange.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-outline.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-outline.btn-orange, table.responsive-table.button-color-special tbody td a.btn-outline.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-outline.btn-orange.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link, .wp-block-button.is-style-primary .btn-outline.wp-block-button__link, .wp-block-button.is-style-primary.is-style-outline .wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.btn-outline, .topoperators.features .cta > span, .topoperators.features .cta-alt > span.btn-outline, .topoperators.features3 .tpmgt-container > ul .tpmgt-op:not(.first) .tpmgt-entry .cta-wrapper .cta, .topoperators.filters .actions .btn-outline.cta, .topoperators.comparison .actions a.btn-outline.cta, .topoperators.comparison .tpmgt-op.tpmgt-show:not(.first) .actions a.cta { color: #c96c1f; background: #fffaf4; text-shadow: unset; box-shadow: unset; }

a.btn-primary.btn-outline:hover, a.btn-outline.btn.btn-orange:hover, .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-orange .btn-outline.wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-next:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-primary a.btn-outline.wp-block-button__link:hover, .wp-block-button.is-style-primary.is-style-outline a.wp-block-button__link:hover, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.btn-outline:hover, .topoperators.features3 .tpmgt-container > ul .tpmgt-op:not(.first) .tpmgt-entry .cta-wrapper a.cta:hover, .topoperators.filters .actions a.btn-outline.cta:hover, .topoperators.comparison .actions a.btn-outline.cta:hover, .topoperators.comparison .tpmgt-op.tpmgt-show:not(.first) .actions a.cta:hover, .tpmom.operator-matcher .tpmom-results-screen .actions .btn-outline.tpmom-button:hover, table.responsive-table tbody td:last-child > a.btn-outline:hover, table.responsive-table tbody td a.btn-outline.table-button:hover, table.responsive-table tbody td .wp-block-button .btn-outline.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-outline:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-outline.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-outline.wp-block-button__link:hover, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a:hover, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td:last-child > a:hover, table.responsive-table.button-color-primary.is-style-outline tbody td a.table-button:hover, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td a.table-button:hover, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-primary.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a.btn-outline:hover, table.responsive-table.color-scheme-4 tbody tr:first-child td a.btn-outline.table-button:hover, table.responsive-table.color-scheme-4 tbody td:last-child > a:hover, table.responsive-table.color-scheme-4 tbody td a.table-button:hover, .btn-primary.btn-outline:hover, a.btn-outline.btn.btn-orange:hover, .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-orange .btn-outline.wp-block-button__link:hover, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-outline.btn-orange.nav-next:hover, table.responsive-table.button-color-primary tbody td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.button-color-primary tbody td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.button-color-info tbody td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-info.is-style-outline tbody td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-outline.btn-orange:hover, table.responsive-table.button-color-special tbody td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-outline.btn-orange.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, table.responsive-table.button-color-special.is-style-outline tbody td .wp-block-button .btn-outline.btn-orange.wp-block-button__link:hover, .wp-block-button.is-style-primary .btn-outline.wp-block-button__link:hover, .wp-block-button.is-style-primary.is-style-outline .wp-block-button__link:hover, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.btn-outline:hover, .topoperators.features .cta > span:hover, .topoperators.features .cta-alt > span.btn-outline:hover, .topoperators.features3 .tpmgt-container > ul .tpmgt-op:not(.first) .tpmgt-entry .cta-wrapper .cta:hover, .topoperators.filters .actions .btn-outline.cta:hover, .topoperators.comparison .actions a.btn-outline.cta:hover, .topoperators.comparison .tpmgt-op.tpmgt-show:not(.first) .actions a.cta:hover { color: #c96c1f; background: #fffaf4; box-shadow: 0 6px 10px 0 rgba(167, 76, 0, 0.15); }

a.btn-primary.btn-small, a.btn-primary.seemoredownload, a.seemoredownload.btn.btn-orange, .wp-block-button .seemoredownload.btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .seemoredownload.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.seemoredownload.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.seemoredownload.btn-orange.nav-next, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.seemoredownload.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.seemoredownload.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .seemoredownload.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.seemoredownload.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.seemoredownload.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .seemoredownload.btn-orange.wp-block-button__link, .wp-block-button.is-style-primary a.seemoredownload.wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.seemoredownload, .topoperators.filters .actions a.seemoredownload.cta, .topoperators.comparison .actions a.seemoredownload.cta, .tpmom.operator-matcher .tpmom-results-screen .actions .seemoredownload.tpmom-button, table.responsive-table tbody td:last-child > a.seemoredownload, table.responsive-table tbody td a.seemoredownload.table-button, table.responsive-table tbody td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.seemoredownload.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.color-scheme-4 tbody tr:first-child td a.seemoredownload.table-button, a.btn-small.btn.btn-orange, .wp-block-button .btn-small.btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .btn-small.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-small.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-small.btn-orange.nav-next, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-small.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-small.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-small.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-small.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-small.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-small.btn-orange.wp-block-button__link, .wp-block-button.is-style-primary a.btn-small.wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.btn-small, .topoperators.filters .actions a.btn-small.cta, .topoperators.comparison .actions a.btn-small.cta, .tpmom.operator-matcher .tpmom-results-screen .actions .btn-small.tpmom-button, table.responsive-table tbody td:last-child > a.btn-small, table.responsive-table tbody td a.btn-small.table-button, table.responsive-table tbody td .wp-block-button .btn-small.wp-block-button__link, table.responsive-table.button-color-primary tbody td:last-child > a.seemoredownload, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-small, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-small.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-small.wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a.btn-small, table.responsive-table.button-color-primary.is-style-outline tbody td a.btn-small.table-button, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .btn-small.wp-block-button__link, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a.btn-small, table.responsive-table.color-scheme-4 tbody tr:first-child td a.btn-small.table-button, table.responsive-table.color-scheme-4 tbody td:last-child > a.seemoredownload, .btn-primary.btn-small, a.btn-primary.seemoredownload, a.seemoredownload.btn.btn-orange, .wp-block-button .seemoredownload.btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .seemoredownload.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.seemoredownload.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.seemoredownload.btn-orange.nav-next, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.seemoredownload.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.seemoredownload.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .seemoredownload.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.seemoredownload.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.seemoredownload.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .seemoredownload.btn-orange.wp-block-button__link, .wp-block-button.is-style-primary a.seemoredownload.wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.seemoredownload, .topoperators.filters .actions a.seemoredownload.cta, .topoperators.comparison .actions a.seemoredownload.cta, .tpmom.operator-matcher .tpmom-results-screen .actions .seemoredownload.tpmom-button, table.responsive-table tbody td:last-child > a.seemoredownload, table.responsive-table tbody td a.seemoredownload.table-button, table.responsive-table tbody td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.seemoredownload.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a.seemoredownload, table.responsive-table.button-color-primary.is-style-outline tbody td a.seemoredownload.table-button, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.color-scheme-4 tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.color-scheme-4 tbody tr:first-child td a.seemoredownload.table-button, a.btn-small.btn.btn-orange, .wp-block-button .btn-small.btn-orange.wp-block-button__link, .wp-block-button.is-style-orange .btn-small.wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.btn-small.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-small.btn-orange.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a.btn-small.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-small.btn-orange, table.responsive-table.button-color-primary tbody td a.btn-small.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-small.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .btn-small.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-small.btn-orange.wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a.btn-small.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-small.btn-orange, table.responsive-table.button-color-info tbody td a.btn-small.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-small.btn-orange.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-small.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-small.btn-orange.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-small.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-small.btn-orange, table.responsive-table.button-color-special tbody td a.btn-small.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-small.btn-orange.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-small.btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-small.btn-orange.wp-block-button__link, .wp-block-button.is-style-primary .btn-small.wp-block-button__link, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a.btn-small, .topoperators.features .cta > span.btn-small, .topoperators.features .cta-alt > span.btn-small, .topoperators.filters .actions .btn-small.cta, .topoperators.comparison .actions a.btn-small.cta { font-size: 14px; padding: 10px 10px; border-radius: 20px; }

.cta-gradient-orange.wp-block-button.is-style-primary .wp-block-button__link { padding: 13px 40px; transition: all 0.25s ease-in-out; box-shadow: 0 0 0 rgba(0, 0, 0, 0); }

@media (max-width: 54.5rem) { .cta-gradient-orange.wp-block-button.is-style-primary .wp-block-button__link { padding: 13px 20px; } }

.cta-gradient-orange.wp-block-button.is-style-primary .wp-block-button__link:hover { transform: translateY(-2px); box-shadow: 0 8px 18px rgba(0, 0, 0, 0.15); }

a.btn-info, a.seemoredownload, .wp-block-button.is-style-info a.wp-block-button__link, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.read-more, .tpmom.operator-matcher .tpmom-nav a.nav-prev, .tpmom.operator-matcher .tpmom-nav a.nav-next, table.responsive-table.button-color-info tbody td:last-child > a, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info tbody td a.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-info.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-info.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, .btn-info, a.seemoredownload, .wp-block-button.is-style-info .wp-block-button__link, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .read-more, .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .nav-next { padding: 13px 15px; border: 1px solid rgba(255, 255, 255, 0.12); border-radius: 6px; color: white; background-image: linear-gradient(to right, #475569, #3d4a5c 51%); background-size: 200% auto; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; text-shadow: none; text-align: center; text-decoration: none; text-transform: none; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); transition: all ease-in 0.3s; }

a.btn-info:hover, a.seemoredownload:hover, .wp-block-button.is-style-info a.wp-block-button__link:hover, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.read-more:hover, .tpmom.operator-matcher .tpmom-nav a.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.nav-next:hover, table.responsive-table.button-color-info tbody td:last-child > a:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a:hover, table.responsive-table.button-color-info tbody td a.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, .btn-info:hover, a.seemoredownload:hover, .wp-block-button.is-style-info .wp-block-button__link:hover, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .read-more:hover, .tpmom.operator-matcher .tpmom-nav .nav-prev:hover, .tpmom.operator-matcher .tpmom-nav .nav-next:hover { background-image: linear-gradient(to right, #475569, #3d4a5c 51%); color: white; background-position: top right; box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.2); }

a.btn-info.btn-outline, a.btn-outline.seemoredownload, .wp-block-button.is-style-info a.btn-outline.wp-block-button__link, .wp-block-button.is-style-info.is-style-outline a.wp-block-button__link, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.btn-outline.read-more, .tpmom.operator-matcher .tpmom-nav a.btn-outline.nav-prev, .tpmom.operator-matcher .tpmom-nav a.btn-outline.nav-next, table.responsive-table.button-color-info tbody td:last-child > a.btn-outline, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-outline, table.responsive-table.button-color-info tbody td a.btn-outline.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-outline.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .btn-outline.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-outline.wp-block-button__link, table.responsive-table.button-color-info.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-info.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, .btn-info.btn-outline, a.btn-outline.seemoredownload, .wp-block-button.is-style-info .btn-outline.wp-block-button__link, .wp-block-button.is-style-info.is-style-outline .wp-block-button__link, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .btn-outline.read-more, .tpmom.operator-matcher .tpmom-nav .btn-outline.nav-prev, .tpmom.operator-matcher .tpmom-nav .btn-outline.nav-next { color: #1b2234; background: #ffffff; text-shadow: unset; box-shadow: unset; border-color: rgba(27, 34, 52, 0.15); }

a.btn-info.btn-outline:hover, a.btn-outline.seemoredownload:hover, .wp-block-button.is-style-info a.btn-outline.wp-block-button__link:hover, .wp-block-button.is-style-info.is-style-outline a.wp-block-button__link:hover, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.btn-outline.read-more:hover, .tpmom.operator-matcher .tpmom-nav a.btn-outline.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav a.btn-outline.nav-next:hover, table.responsive-table.button-color-info tbody td:last-child > a.btn-outline:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-outline:hover, table.responsive-table.button-color-info tbody td a.btn-outline.table-button:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-outline.table-button:hover, table.responsive-table.button-color-info tbody td .wp-block-button .btn-outline.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-outline.wp-block-button__link:hover, table.responsive-table.button-color-info.is-style-outline tbody td:last-child > a:hover, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td:last-child > a:hover, table.responsive-table.button-color-info.is-style-outline tbody td a.table-button:hover, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td a.table-button:hover, table.responsive-table.button-color-info.is-style-outline tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-info.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, .btn-info.btn-outline:hover, a.btn-outline.seemoredownload:hover, .wp-block-button.is-style-info .btn-outline.wp-block-button__link:hover, .wp-block-button.is-style-info.is-style-outline .wp-block-button__link:hover, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .btn-outline.read-more:hover, .tpmom.operator-matcher .tpmom-nav .btn-outline.nav-prev:hover, .tpmom.operator-matcher .tpmom-nav .btn-outline.nav-next:hover { box-shadow: 0 6px 10px 0 rgba(27, 34, 52, 0.12); }

a.btn-info.btn-small, a.seemoredownload, .wp-block-button.is-style-info a.btn-small.wp-block-button__link, .wp-block-button.is-style-info a.wp-block-button__link.seemoredownload, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.btn-small.read-more, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.read-more.seemoredownload, .tpmom.operator-matcher .tpmom-nav a.btn-small.nav-prev, .tpmom.operator-matcher .tpmom-nav a.nav-prev.seemoredownload, .tpmom.operator-matcher .tpmom-nav a.btn-small.nav-next, .tpmom.operator-matcher .tpmom-nav a.nav-next.seemoredownload, table.responsive-table.button-color-info tbody td:last-child > a.btn-small, table.responsive-table.button-color-info tbody td:last-child > a.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-small, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.button-color-info tbody td a.btn-small.table-button, table.responsive-table.button-color-info tbody td a.table-button.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-small.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.table-button.seemoredownload, table.responsive-table.button-color-info tbody td .wp-block-button .btn-small.wp-block-button__link, table.responsive-table.button-color-info tbody td .wp-block-button a.wp-block-button__link.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-small.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button a.wp-block-button__link.seemoredownload, .btn-info.btn-small, a.seemoredownload, .wp-block-button.is-style-info .btn-small.wp-block-button__link, .wp-block-button.is-style-info a.wp-block-button__link.seemoredownload, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .btn-small.read-more, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.read-more.seemoredownload, .tpmom.operator-matcher .tpmom-nav .btn-small.nav-prev, .tpmom.operator-matcher .tpmom-nav a.nav-prev.seemoredownload, .tpmom.operator-matcher .tpmom-nav .btn-small.nav-next, .tpmom.operator-matcher .tpmom-nav a.nav-next.seemoredownload { font-size: 14px; padding: 10px 10px; border-radius: 20px; }

a.btn-special, .wp-block-button.is-style-special a.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special tbody td a.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-special.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-special.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, .btn-special, .wp-block-button.is-style-special .wp-block-button__link { padding: 13px 15px; border: 1px solid #6cd59d; border-radius: 6px; color: white; background-image: linear-gradient(to right, #19a95a, #0f9f50 51%); background-size: 200% auto; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; text-align: center; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); text-decoration: none; text-transform: uppercase; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); transition: all ease-in 0.3s; }

a.btn-special:hover, .wp-block-button.is-style-special a.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a:hover, table.responsive-table.button-color-special tbody td a.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, .btn-special:hover, .wp-block-button.is-style-special .wp-block-button__link:hover { background-image: linear-gradient(to right, #19a95a, #0f9f50 51%); background-position: top right; box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.2); }

a.btn-special.btn-outline, .wp-block-button.is-style-special a.btn-outline.wp-block-button__link, .wp-block-button.is-style-special.is-style-outline a.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-outline, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-outline, table.responsive-table.button-color-special tbody td a.btn-outline.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-outline.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-outline.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-outline.wp-block-button__link, table.responsive-table.button-color-special.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-special.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, .btn-special.btn-outline, .wp-block-button.is-style-special .btn-outline.wp-block-button__link, .wp-block-button.is-style-special.is-style-outline .wp-block-button__link { color: #18a555; background: #f7fffb; text-shadow: unset; box-shadow: unset; }

a.btn-special.btn-outline:hover, .wp-block-button.is-style-special a.btn-outline.wp-block-button__link:hover, .wp-block-button.is-style-special.is-style-outline a.wp-block-button__link:hover, table.responsive-table.button-color-special tbody td:last-child > a.btn-outline:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-outline:hover, table.responsive-table.button-color-special tbody td a.btn-outline.table-button:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-outline.table-button:hover, table.responsive-table.button-color-special tbody td .wp-block-button .btn-outline.wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-outline.wp-block-button__link:hover, table.responsive-table.button-color-special.is-style-outline tbody td:last-child > a:hover, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td:last-child > a:hover, table.responsive-table.button-color-special.is-style-outline tbody td a.table-button:hover, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td a.table-button:hover, table.responsive-table.button-color-special.is-style-outline tbody td .wp-block-button .wp-block-button__link:hover, table.responsive-table.highlighted-button-color-special.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link:hover, .btn-special.btn-outline:hover, .wp-block-button.is-style-special .btn-outline.wp-block-button__link:hover, .wp-block-button.is-style-special.is-style-outline .wp-block-button__link:hover { box-shadow: 0 6px 10px 0 rgba(128, 184, 99, 0.15); }

a.btn-special.btn-small, a.btn-special.seemoredownload, .wp-block-button.is-style-special a.seemoredownload.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.seemoredownload, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.button-color-special tbody td a.seemoredownload.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.seemoredownload.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .seemoredownload.wp-block-button__link, .wp-block-button.is-style-special a.btn-small.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.btn-small, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-small, table.responsive-table.button-color-special tbody td a.btn-small.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-small.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .btn-small.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-small.wp-block-button__link, .btn-special.btn-small, a.btn-special.seemoredownload, .wp-block-button.is-style-special a.seemoredownload.wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a.seemoredownload, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.seemoredownload, table.responsive-table.button-color-special tbody td a.seemoredownload.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.seemoredownload.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .seemoredownload.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .seemoredownload.wp-block-button__link, .wp-block-button.is-style-special .btn-small.wp-block-button__link { font-size: 14px; padding: 10px 10px; border-radius: 20px; }

a.btn-brev { display: grid; position: relative; grid-auto-flow: column; gap: 1.5rem; align-items: center; justify-items: center; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: white; border: 1px solid #E8E8E8; border-radius: 5px; transition: all ease-in 0.3s; padding: 0.563rem 1.25rem; min-height: 60px; font-size: 1.125rem; }

@media (min-width: 1024px) { a.btn-brev { min-height: 40px; } }

a.btn-brev:hover span { color: white; }

a.btn-brev:hover::before { opacity: 1; z-index: 0; border-radius: 5px; }

a.btn-brev:hover::after { width: 17px !important; height: 12px !important; }

a.btn-brev::before { position: absolute; content: ''; top: 0; right: 0; bottom: 0; left: 0; background-image: linear-gradient(#2143E8, #10319D); z-index: -1; transition: opacity 0.5s linear; opacity: 0; }

a.btn-brev::after { content: ''; display: block; top: calc(50% + 2px); right: 7px; background-size: auto; transform: rotate(90deg); }

a.btn-brev span { z-index: 1; }

.affiliate-disclaimer { font-size: inherit; position: relative; justify-self: center; }

.affiliate-disclaimer .disclaimer-title { color: #2966d3; cursor: pointer; position: relative; text-decoration: underline; transition: color 0.3s ease-in-out; border: none; background-color: inherit; }

.affiliate-disclaimer .disclaimer-title::before { border-left: 0.25rem solid transparent; border-right: 0.25rem solid transparent; border-top: 0.25rem solid #2966d3; bottom: -0.40rem; content: ""; left: 50%; visibility: hidden; position: absolute; transform: translateX(-50%); transition: opacity 0.3s ease-in-out; opacity: 0; }

.affiliate-disclaimer .disclaimer-content { visibility: hidden; background-color: white; border: 1px solid #ccd4df; border-radius: 0.5rem; box-shadow: 0 8px 16px #0a316114; color: #191c22a6; padding: 0.9375rem; position: absolute; top: calc(100% + 0.5rem); transform: translateX(-70%); transition: opacity 0.3s ease-in-out; width: 18rem; z-index: 99; opacity: 0; }

.affiliate-disclaimer .disclaimer-content a { color: #475569; text-decoration: none; }

.affiliate-disclaimer .disclaimer-content a:hover { color: #1b2234; }

.affiliate-disclaimer .disclaimer-toggle { display: none; }

.affiliate-disclaimer .disclaimer-toggle:checked ~ .disclaimer-content, .affiliate-disclaimer .disclaimer-toggle:checked ~ .disclaimer-title::before { visibility: visible; opacity: 1; }

.brev-toc { background: #fff; border: 1px solid #e7e7e7; border-radius: 0.625em; position: fixed; right: -100%; bottom: 100px; max-width: 300px; transition: all 0.3s ease-in; z-index: 9999999; }

@media (min-width: 1024px) { .brev-toc { bottom: unset; position: sticky; right: unset; top: calc(var(--wp-admin--admin-bar--height, 0px) + 2em); z-index: unset; } }

.brev-toc__header { padding: 1.25em 1.35em 1.5em; }

.brev-toc__header p { color: #212121; font: 700 1.375rem "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 0; }

@media (min-width: 1024px) { .brev-toc__header { border-bottom: 1px solid #e7e7e7; margin-bottom: 1.25em; padding-bottom: 1.25em; }
  .brev-toc__header p { font-size: 1.375rem; } }

.brev-toc-open .brev-toc { right: 4px; }

.brev-toc__toggle { background: #fff !important; background-size: 2.875em !important; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3); border: 1px solid #ebebeb; border-radius: 5px 0px 0px 5px; display: flex; position: fixed; right: 0; bottom: 20px; padding: 0.5em; height: 70px !important; width: 70px !important; transition: all 0.3s ease-out; z-index: 99; }

@media (min-width: 1024px) { .brev-toc__toggle { display: none; } }

.brev-toc__toggle svg { margin: auto; width: 44px; }

.brev-toc__toggle svg path { fill: #10319d; transition: fill 0.3s ease-out; }

@media (min-width: 1200px) { .brev-toc__toggle { display: none; } }

.brev-toc-open .brev-toc__toggle { border-color: #fff; background: linear-gradient(to bottom, #18319c, #2842e7) !important; }

.brev-toc-open .brev-toc__toggle svg path { fill: #fff !important; }

.brev-toc__links { border-left: #3583ff 2px solid; margin: 0 1.35em 1.5em; list-style-type: none; }

.brev-toc__links li { display: block; padding: 0.5em 0.25em 0.5em 0; }

@media (min-width: 1024px) { .brev-toc__links li { padding: 0.75em 0.25em 0.75em 0; } }

.brev-toc__links li:first-of-type { padding-top: 0; }

.brev-toc__links li:last-of-type { padding-bottom: 0; }

.brev-toc__links li a { border-left: 3px solid #fff; color: #212121; display: block; font: 400 0.875rem/1.2 "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; padding-left: 1.35em; text-decoration: none; transition: border 0.1s ease-in; }

@media (min-width: 1024px) { .brev-toc__links li a { font-size: 1rem; } }

.brev-toc__links li a:hover { text-decoration: underline; }

.brev-toc__links li.active a { border-left: 3px solid #3583ff; }

#breadcrumbs { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; }

#breadcrumbs a { text-decoration: underline; }

#breadcrumbs a:focus, #breadcrumbs a:hover { color: #333333; }

#main-content.main-content-with-sidebar { display: flex; flex-direction: column-reverse; }

@media (min-width: 1024px) { #main-content.main-content-with-sidebar { flex-direction: row; max-width: 100%; gap: 2em; }
  #main-content.main-content-with-sidebar .main-content { overflow-x: hidden; } }

#main-content.main-content-with-sidebar .main-sidebar { display: grid; grid-template-columns: 100%; }

@media (min-width: 1024px) { #main-content.main-content-with-sidebar .main-sidebar { align-content: flex-start; min-width: 18.5em; padding-top: 37px; } }

#main-content.main-content-with-sidebar .main-sidebar .cta { grid-area: cta; margin-bottom: 0; width: 100%; }

.entry-content { margin-bottom: 20px; position: relative; }

.authorbio { margin-bottom: 25px; padding: 15px; border: 1px solid #dddddd; background: #f5f5f5; }

.right-bio { float: right; min-height: 140px; margin: 0px 0px 10px 25px; line-height: 24px; }

.right-bio h4 { margin: 0 0 2px 0; color: #1b2234; }

.right-bio h5 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; margin: 0 0 15px; padding: 0 0 15px; border-bottom: 1px dashed #1b2234; color: #7f8c8d; font-style: italic; }

.entry-content .right-bio ul { padding: 0 0 10px 22px; }

.entry-content .right-bio li { font-size: 0.75rem; margin-bottom: 10px; color: #2980b9; line-height: 1.2; text-indent: 5px; }

.right-bio span { font-size: 0.75rem; display: block; margin-top: 10px; padding: 5px; padding-top: 10px; background: #e5e5e5; font-weight: bold; text-align: center; }

.author h2 { color: #212121; font-size: 28px; padding: 0 10px; }

@media (min-width: 1019px) { .author h2 { font-size: 30px; text-align: center; padding: 0; } }

.archive h1 { background-color: unset; color: #212121; text-transform: uppercase; padding-left: 70px; }

.archive h1::before { background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/sprites/heading-icons-svg/post-tagged-heading-icon.svg") no-repeat center/cover; content: ''; width: 45px; height: 45px; left: 13px; top: 8px; display: inline-block; position: absolute; border-radius: 25px; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); border: solid 2px #fff; }

.author .articles-container { display: grid; grid-template-columns: 1fr; row-gap: 21px; -moz-column-gap: 35px; column-gap: 35px; }

@media (min-width: 1019px) { .author .articles-container { grid-template-columns: 1fr 1fr 1fr; } }

.author .articles-container .articleblock { border-radius: 15px; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); border: solid 1px #e6e6e6; padding: 0; display: flex; width: auto; }

@media (min-width: 1019px) { .author .articles-container .articleblock { max-width: 239px; flex-direction: column; } }

.author .articles-container .articleblock .thumb { background-color: #3d4a5c; margin: 0; min-height: 97px; width: 40%; }

@media (min-width: 1019px) { .author .articles-container .articleblock .thumb { width: 100%; margin-right: 0; flex-direction: column; min-height: auto; } }

.author .articles-container .articleblock .thumb img { -o-object-fit: cover; object-fit: cover; -o-object-position: top; object-position: top; border-radius: 0; width: -webkit-fill-available; height: 97px; }

@media (min-width: 1019px) { .author .articles-container .articleblock .thumb img { height: 138.5px; } }

.author .articles-container .articleblock .article-text { width: 60%; }

@media (min-width: 1019px) { .author .articles-container .articleblock .article-text { margin-top: 0.5rem; width: 100%; } }

.author .articles-container .articleblock .article-text h3 { font-size: 17px; font-stretch: condensed; padding: 10px 18px; font-style: normal; line-height: 1.06; }

.author .articles-container .articleblock .article-text .metaarticle { padding: 0 18px 12px; margin-bottom: 0; }

.articleblock { padding: 15px; border-bottom: 1px solid #dddddd; overflow: hidden; }

.articleblock .thumb { background-color: #3d4a5c; float: left; width: 231.5px; max-height: 130px; margin-right: 15px; overflow: hidden; }

.articleblock .thumb img { display: block; width: 100%; height: auto; border-radius: 15px; }

.articleblock p { padding: 0; display: inline; }

.articleblock .read-more { color: #314158; }

.articleblock h3 { margin-bottom: 1px; }

.articleblock h3 a { color: #212121; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; }

.articleblock .metaarticle { font-size: 0.75rem; display: block; margin-bottom: 10px; color: #475569; font-style: italic; }

.articleblock .metaarticle .vcard.author a { color: #475569; }

@media screen and (min-width: 1px) and (max-width: 768px) { .archive .articleblock h3 a { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.125rem; line-height: 1.22; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .archive .articleblock .thumb { background-color: #3d4a5c; float: left; width: 115.5px; max-height: 65px; margin: auto 20.5px auto 0; }
  .archive .articleblock .thumb img { border-radius: 6px; } }

.authorbylines { border-bottom: 1px dotted #cccccc; padding: .5rem 0; margin-bottom: 10px; display: flex; gap: 2rem; }

@media screen and (min-width: 1px) and (max-width: 768px) { .authorbylines { flex-direction: column; } }

.authorbylines a { font-weight: bold; color: #1e1e1e; text-decoration: underline; }

.authorbylines a:hover { color: #314158; text-decoration: none; }

.authorbylines .author, .authorbylines .reviewer { display: flex; align-items: center; -moz-column-gap: 0.75rem; column-gap: 0.75rem; }

.authorbylines .author .image, .authorbylines .reviewer .image { align-self: center; }

.authorbylines .author .tagline, .authorbylines .reviewer .tagline { font-size: 0.75rem; }

.authorbylines .author .written-by, .authorbylines .author .verified-by, .authorbylines .reviewer .written-by, .authorbylines .reviewer .verified-by { font-style: italic; }

.authorbylines .author .image { background: #e0e6e6; border-radius: 100px; border: 1px solid #707070; overflow: hidden; height: 50px; width: 50px; }

.authorbylines .author .image img { max-width: 100%; height: auto; display: block; }

.authorbylines .author .badge { color: #355cff; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.0625rem; font-weight: bold; }

@media screen and (min-width: 1px) and (max-width: 768px) { .authorbylines .reviewer .image { width: 50px; background-position: center; } }

.authorbylines .affiliate-disclaimer { align-self: center; font-size: 0.75rem; }

.page .pagebylines, .single-games .pagebylines { margin-top: -10px; }

.page .singlebylines, .single-games .singlebylines { border-bottom: 1px dotted #cccccc; padding-bottom: 10px; }

.single-games .author { grid-template-columns: auto; }

.singlebylines { display: flex; flex-wrap: nowrap; align-items: center; width: 100%; margin-bottom: 15px; color: #666666; line-height: 1.4; }

.singlebylines.at-bottom { margin-top: 5px; padding: 8px; font-size: 0.75rem; border: solid 1px #d9d9d9; }

.singlebylines .readingtime { font-style: italic; }

.singlebylines-date { flex: 1 0 auto; font-weight: bold; }

.singlebylines-date.updated time::before { content: "Last Updated: "; font-style: italic; font-weight: normal; }

.singlebylines-date time.published::before { content: "Published On: "; font-style: italic; font-weight: normal; }

.singlebylines-date img { vertical-align: middle; padding-right: 5px; }

.singlebylines-tags { font-size: 0.75rem; display: block; width: 100%; }

.postmeta { font-size: 0.75rem; margin-bottom: 10px; font-style: italic; }

.pagination { margin: 0 0 15px 0; padding: 30px 25px; clear: both; overflow: hidden; line-height: 13px; }

.pagination span, .pagination a { display: block; float: left; width: auto; margin: 2px 7px 2px 0; padding: 9px 12px; border: 1px solid #eeeeee; color: #314158; background: #ffffff; text-decoration: none; }

.pagination a:hover { border: 1px solid #191970; color: #ffffff; background: #191970; }

.pagination .current { border: 1px solid #191970; color: #ffffff; background: #191970; }

.related-posts section { display: flex; flex-wrap: wrap; justify-content: center; }

.related-posts section .entry { width: calc(33% - 10px); max-width: 265px; margin: 0 5px 10px; padding: 0; border: 1px solid #e5e5e5; }

.related-posts section .entry a { display: block; height: 100%; text-decoration: none; }

.related-posts section .entry a img { display: block; width: 100%; height: 129px; -o-object-fit: cover; object-fit: cover; }

.related-posts section .entry a h3 { font-size: 0.9375rem; margin-top: 4px; margin-bottom: 12px; padding: 8px 12px; color: #365c91; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.related-posts section .entry a:hover { opacity: 0.8; }

.related-posts section .entry a:hover h3 { color: #e74c3c; text-decoration: underline; }

.form-group .input-select { position: relative; }

.form-group .input-select select { width: 100%; padding: 10px 26px 10px 12px; border: solid 1px #d9dcde; border-radius: 3px; background-color: #ffffff; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.form-group .input-select:before { content: ''; position: absolute; top: 50%; right: 10px; margin-top: -3px; border-top: 6px solid #999999; border-right: 4.5px solid transparent; border-left: 4.5px solid transparent; }

.form-check { display: block; position: relative; padding-left: 2rem; }

.form-check input { position: absolute; margin: .3em 0 0 -1.75rem; }

.search-bar { display: flex; position: relative; flex-direction: row; margin: 14px 0; border: 1px solid #d7dee8; border-radius: 6px; overflow: hidden; }

.search-bar input[type="search"] { position: relative; width: calc(100% - 51px); border: unset; text-indent: 16px; -webkit-appearance: unset; }

.search-bar input[type="search"]::-moz-placeholder { color: #475569; }

.search-bar input[type="search"]::placeholder { color: #475569; }

.search-bar input[type="search"]:focus { outline: unset; }

.search-bar button[type="submit"] { width: 51px; height: 51px; padding: 0; border-radius: 0 6px 6px 0; }

.search-bar button[type="submit"]::before { content: ''; display: block; width: 24px; height: 24px; margin: 0 auto; background-position: center; background-size: cover; }

.wp-block-image .aligncenter { clear: none; }

.rich-text span.ios::before, .rich-text span.android::before { content: "\1F4F1"; /* Unicode mobile phone character */ display: inline-block; margin-right: 5px; font-size: larger; /* Adjust size as needed */ vertical-align: middle; }

.wp-block-buttons .wp-block-button { max-width: 100%; }

.wp-block-buttons .wp-block-button:only-child { margin-right: 0; margin-left: 0; }

.wp-block-button .wp-block-button__link { max-width: 100%; }

.wp-block-button.w-full { width: 100%; }

.wp-block-button.w-full .wp-block-button__link { width: 100%; }

.wp-block-media-text { margin: 4px 0; padding-top: 4px; padding-bottom: 4px; grid-gap: 20px; }

.wp-block-media-text .dotgrid, .wp-block-media-text .cr_slantdash_spacer, .wp-block-media-text .h3_slantdasher_spacer, .wp-block-media-text .reviewheadings { margin-top: 4px; }

.wp-block-media-text.gp { padding: 20px; }

.wp-block-media-text.highlight-box::before, .wp-block-media-text.highlight-box::after { content: none; }

.wp-block-media-text .wp-block-media-text__media img { display: block; }

.wp-block-media-text .wp-block-media-text__content { padding: 0; }

.wp-block-media-text.has-floating-image:not(.is-image-fill) { display: block; }

.wp-block-media-text.has-floating-image:not(.is-image-fill) .wp-block-media-text__media { float: left; margin-right: 20px; }

.wp-block-media-text.has-floating-image:not(.is-image-fill).has-media-on-the-right .wp-block-media-text__media { float: right; margin-left: 20px; }

.wp-block-media-text.has-orig-media-size { grid-template-columns: auto !important; }

.wp-block-media-text.has-card-style { margin-top: 15px; margin-bottom: 15px; grid-gap: 5px; padding: 0; border: 1px solid #d7dee8; border-radius: 15px; overflow: hidden; transition: background-color ease-in 0.3s; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); }

.wp-block-media-text.has-card-style:hover { background-color: #f8fafc; }

.wp-block-media-text.has-card-style .wp-block-media-text__media { min-height: unset; }

.wp-block-media-text.has-card-style .wp-block-media-text__content { padding: 20px; }

@media (max-width: 600px) { .wp-block-media-text { grid-gap: 10px; }
  .wp-block-media-text.is-stacked-on-mobile { grid-gap: 20px; }
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media img { width: auto; margin: 0 auto; }
  .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content *:last-child { margin-bottom: 0; }
  .wp-block-media-text.is-stacked-on-mobile.has-floating-image { display: grid; }
  .wp-block-media-text.is-stacked-on-mobile.has-floating-image .wp-block-media-text__media { float: unset; margin: 0 auto; }
  .wp-block-media-text.is-stacked-on-mobile.has-floating-image.has-media-on-the-right .wp-block-media-text__media { float: unset; }
  .wp-block-media-text.is-stacked-on-mobile.has-card-style { grid-gap: 0; }
  .wp-block-media-text.is-stacked-on-mobile.has-card-style .wp-block-media-text__media img { position: relative; width: 100%; height: auto; } }

.payment ul { padding: 0; line-height: 10px; }

.payment ul li { display: inline-block; margin: 0 1px; overflow: hidden; list-style: none; white-space: nowrap; text-indent: 100%; /* Marked for removal as these options are not available in the theme but they're still part of the geotargeting plugin */ }

/* Review Strip Shortcode styles */
.review-strip { margin-bottom: 15px; }

.review-strip.tpmgt-loading-indicator { padding-top: 25px; }

.review-strip .rs-container { display: table; width: 100%; height: 80px; padding: 12px; border: solid 1px #d8d8d8; background-color: #eceff1; }

.review-strip .rs-image { display: table-cell; vertical-align: middle; width: 150px; line-height: 0; }

.review-strip .rs-image img { max-height: 70px; }

.review-strip .rs-desc { display: table-cell; vertical-align: middle; padding-left: 23px; font-weight: bold; }

.review-strip .rs-link { display: block; }

.review-strip .rs-text { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; line-height: 1.2; }

.review-strip .rs-link label { font-size: 0.9375rem; font-weight: normal; }

.review-strip .rs-button { display: table-cell; vertical-align: middle; width: 144px; text-align: center; }

.review-strip .rs-button a { display: block; width: 130px; margin: auto; }

.review-strip .rs-button a:hover { color: #ffffff; }

.review-strip img.ctalogo { display: block; margin-bottom: 8px; }

.review-strip .buttoncta { padding: 10px 0 0; clear: both; }

.review-strip .buttoncta a.ctabuttonog { height: 55px; border-bottom: 3px solid #008238; background: #00ba51; line-height: 55px; text-transform: none; }

/* Similar to the Review Strip, but shows casino features */
.casino-features-cta { display: table; width: 100%; }

.casino-features-cta .logo, .casino-features-cta .desc, .casino-features-cta .cta { display: table-cell; vertical-align: middle; text-align: center; }

.casino-features-cta .logo { width: 20%; }

.casino-features-cta .logo img { max-width: 100%; }

.casino-features-cta .desc { width: 50%; padding: 0 15px; text-align: left; }

.casino-features-cta .desc .casino-name { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: block; margin: 0 0 7px 0; }

.casino-features-cta .desc .casino-name a { text-decoration: none; }

.casino-features-cta .features ul { padding: 0 0 0 20px; }

.casino-features-cta .features li { font-size: 0.9375rem; position: relative; list-style: none; color: #375587; }

.casino-features-cta .features li:before { content: ""; position: absolute; top: 4px; left: -21px; }

.casino-features-cta .cta { width: 30%; }

/* PopUp Alternative Casinos */
.popup-alt-casino { font-size: 0.9375rem; display: none; position: fixed; z-index: 9999; top: 0; left: 0; justify-content: center; align-items: center; width: 100%; height: 100%; }

.popup-alt-casino .overlay { display: block; position: fixed; z-index: 19; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); }

.popup-alt-casino .main-container { display: none; position: relative; z-index: 20; width: 460px; max-width: 90%; height: auto; max-height: 90%; margin: auto; padding: 25px 0; border-radius: 10px; background-color: #f5f5f5; box-shadow: 0 0 20px 0 rgba(1, 1, 1, 0.19); animation: slide-down 1s 1; }

.popup-alt-casino .popup-header { display: flex; align-items: center; margin-bottom: 20px; padding: 0 15px; line-height: 1.4; }

.popup-alt-casino .popup-header:before { content: ""; width: auto; min-width: 35px; height: auto; min-height: 35px; margin-right: 20px; background: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/icons/caution.png) no-repeat 50% 50%; background-size: cover; }

.popup-alt-casino .popup-header p { max-width: 85%; margin: 0; }

.popup-alt-casino .popup-body { height: inherit; max-height: 50vh; overflow-x: hidden; overflow-y: auto; }

.popup-alt-casino .topoperators { font-size: 0.9375rem; display: flex; flex-flow: column; align-items: center; width: 100%; max-width: 100%; margin-bottom: 20px; }

.popup-alt-casino .topoperators .title, .popup-alt-casino .topoperators .header, .popup-alt-casino .topoperators .rank, .popup-alt-casino .topoperators .paygrade, .popup-alt-casino .topoperators .rating .rating-text, .popup-alt-casino .topoperators .tpmgt-entry .actions .review-link { display: none; }

.popup-alt-casino .topoperators .tpmgt-container { width: 100%; }

.popup-alt-casino .topoperators .tpmgt-entry { display: flex; position: relative; align-items: center; height: 70px; }

.popup-alt-casino .topoperators .logo, .popup-alt-casino .topoperators .name, .popup-alt-casino .topoperators .rating, .popup-alt-casino .topoperators .bonus, .popup-alt-casino .topoperators .actions { padding: 5px; }

.popup-alt-casino .topoperators .tpmgt-op.tpmgt-show:nth-child(odd) { color: #ffffff; background-color: #23538f; box-shadow: 0 1px 0 0 #2b67b1, inset 0 1px 0 0 #2b67b1; }

.popup-alt-casino .topoperators .tpmgt-op.tpmgt-show:nth-child(even) { color: #ffffff; background-color: #275c9f; box-shadow: 0 1px 0 0 #2b67b1, inset 0 1px 0 0 #2b67b1; }

.popup-alt-casino .topoperators .tpmgt-op.tpmgt-show:hover { background-color: #089c7a; }

.popup-alt-casino .topoperators .rating { width: 22%; margin: 36px 0 7px; text-align: left; }

.popup-alt-casino .topoperators .name { position: absolute; left: 30%; align-self: start; width: 22%; }

.popup-alt-casino .topoperators .name a { font-size: 0.75rem; color: #f3cf3f; font-weight: bold; text-align: left; text-decoration: underline; }

.popup-alt-casino .topoperators .name a:hover { color: #ffed00; }

.popup-alt-casino .topoperators .logo { width: 30%; }

.popup-alt-casino .topoperators .logo img { width: 100px; min-width: 100px; height: 50px; min-height: 50px; margin: auto; }

.popup-alt-casino .topoperators .bonus { font-size: 0.75rem; width: 22%; font-weight: bold; }

.popup-alt-casino .topoperators .bonus:before { content: "Bonus"; }

.popup-alt-casino .topoperators .actions { width: 26%; }

.popup-alt-casino .topoperators .actions a.cta { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; min-width: 75px; max-width: 90%; height: 35px; margin: auto; border-bottom: 3px solid #d03200; border-radius: 3px; color: #ffffff; background-image: linear-gradient(to top, #ff3d00, #ff6700); line-height: 35px; text-transform: uppercase; }

.popup-alt-casino .topoperators .actions a.cta:hover { border-color: #5a2415; background-image: linear-gradient(to top, #863113, #ff1a1a); }

.popup-alt-casino .popup-footer { align-items: center; margin-bottom: 5px; text-align: center; }

.popup-alt-casino .popup-footer a { font-weight: bold; text-decoration: underline; }

.popup-alt-casino .popup-footer a:hover { color: #fd8000; }

.popup-alt-casino .close-circle { position: absolute; z-index: 99; top: -13px; right: -13px; width: 25px; height: 25px; border: none; border-radius: 50%; color: #ffffff; background: #fd8000; text-align: center; box-shadow: 2px 3px 8px -1px #3e3e3e; cursor: pointer; }

.popup-alt-casino .close-circle:before { content: "\2716"; padding: 5px; font-size: 13px; line-height: 1.7; }

.popup-alt-casino .close-circle:hover { background: #b0483b; }

/* Review Page Alternative Operators */
.geo-review-alt-cta { height: 0; visibility: hidden; opacity: 0; transition: visibility 1s, opacity 1s linear; }

.geo-review-alt-cta .flag { margin: -1px 5px -6px 0; }

.geo-review-alt-cta .geo-alt-ops-msg { font-size: 0.9375rem; display: none; text-transform: capitalize; }

.geo-review-alt-cta .geo-alt-ops-msg .tpmgt-loc { font-weight: bold; text-transform: uppercase; }

.geo-review-alt-cta .alt-ops { display: none; }

.geo-review-alt-cta .alt-ops .tpmgt-show ~ .tpmgt-show { display: none; }

.geo-review-alt-cta .alt-cta { display: flex; position: relative; flex-flow: row wrap; justify-content: center; margin-bottom: 16px; border: solid 1px #16a085; background-color: #e0f2f1; }

.geo-review-alt-cta .alt-cta h3 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; margin-bottom: 5px; padding: 5px 0 0; color: #333333; background: none; text-transform: uppercase; }

.geo-review-alt-cta .alt-cta h3 a { color: #333333; text-decoration: none; }

.geo-review-alt-cta .alt-cta h3 a:hover { color: #0f7965; }

.geo-review-alt-cta .alt-cta .col1, .geo-review-alt-cta .alt-cta .col2 { display: flex; align-items: center; height: auto; min-height: 125px; padding: 10px 10px 5px; }

.geo-review-alt-cta .alt-cta .col1 { width: 72%; }

.geo-review-alt-cta .alt-cta .col1 figure { float: left; width: 30%; padding-top: 5px; }

.geo-review-alt-cta .alt-cta .col1 img { max-width: 100%; }

.geo-review-alt-cta .alt-cta .col1 .title { float: left; width: 70%; padding-left: 20px; }

.geo-review-alt-cta .alt-cta .col2 { flex-flow: row wrap; justify-content: center; width: 28%; }

.geo-review-alt-cta .alt-cta .col2 .review-approved { padding: 0px 15px 10px; }

.geo-review-alt-cta .alt-cta .btn, .geo-review-alt-cta .alt-cta .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .geo-review-alt-cta .alt-cta .nav-prev, .geo-review-alt-cta .alt-cta .tpmom.operator-matcher .tpmom-nav .nav-next, .tpmom.operator-matcher .tpmom-nav .geo-review-alt-cta .alt-cta .nav-next { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; width: 100%; margin-bottom: 0; }

.geo-review-alt-cta .alt-cta .subonus { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; color: #787878; font-weight: bold; }

.geo-review-alt-cta .alt-cta .bonusamt { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; padding: 0; color: #16a085; font-weight: bold; line-height: 1; }

.geo-review-alt-cta .alt-cta .payment { float: right; margin: -11px 15px 0 0; }

.geo-review-alt-cta .alt-cta .payment ul li:nth-child(n + 4), .geo-review-alt-cta .alt-cta .payment .payment-options-list .payment-option:nth-child(n + 4) { display: none; }

.geo-review-alt-cta .alt-cta .ribbon-corner { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; display: block; position: absolute; top: -13px; min-height: 31px; padding: 5px 15px 2px; color: #ffffff; background: #16a085; text-align: center; text-transform: capitalize; }

.geo-review-alt-cta .alt-cta .ribbon-corner .tpmgt-loc-spec { font-weight: bold; }

.geo-review-alt-cta .alt-cta .ribbon-corner:before { content: ""; display: inline-block; position: absolute; top: 0px; left: -18px; border-right: 18px solid #16a085; border-bottom: 31px solid transparent; }

.geo-review-alt-cta .alt-cta .ribbon-corner:after { content: ""; display: inline-block; position: absolute; top: 0; right: -18px; border-top: 31px solid #16a085; border-right: 18px solid transparent; }

.geo-review-alt-cta.tpmgt-hide { display: block; height: auto; visibility: visible; opacity: 1; }

.geo-review-alt-cta.tpmgt-hide .geo-alt-ops-msg { display: block; }

.geo-review-alt-cta.tpmgt-hide .alt-ops { display: block; }

.geo-review-alt-cta.tpmgt-hide + .cr .cr-table-top .cr-table-cta .cr-playnow { display: none !important; }

.geo-review-alt-cta.tpmgt-hide + .cr.cr-alt-layout .cr-table-cta .cr-bonus { height: 100%; padding: 0; text-align: center; }

.mobile-sticky-cta { display: block; }

.mobile-sticky-cta.disable-desktop { display: none; }

.mobile-sticky-cta .mobile-sticky-component { display: none; position: fixed; z-index: 100; bottom: 0; left: 0; flex-flow: row wrap; justify-content: center; width: 100%; padding: 15px 8px; background-color: #ffffff; opacity: 1; transition: bottom 1s, padding-top 1s, opacity 1s, visibility 1s linear 1s; filter: drop-shadow(0px 0px 7px #999999); }

.mobile-sticky-cta .mobile-sticky-component.ms-visible { display: flex; }

.mobile-sticky-cta .mobile-sticky-component .ms-heading { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.125rem; display: flex; flex-flow: row nowrap; flex-basis: 180px; justify-content: center; align-items: center; width: 180px; color: #1b2234; text-align: center; text-transform: uppercase; transition-delay: unset; transition-property: margin-bottom, margin-top; }

.mobile-sticky-cta .mobile-sticky-component .ms-heading:before, .mobile-sticky-cta .mobile-sticky-component .ms-heading:after { content: "\2605"; margin: 0 5px; font-size: 10px; line-height: 1; }

.mobile-sticky-cta .mobile-sticky-component .ms-toggle { display: flex; position: absolute; top: -15px; left: 50px; justify-content: center; align-items: center; width: 45px; height: 45px; padding-bottom: 5px; border-radius: 50%; background-color: #ffffff; cursor: pointer; }

.mobile-sticky-cta.with-close-button .mobile-sticky-component .ms-toggle:after, .mobile-sticky-cta .mobile-sticky-component .ms-toggle:before { content: ""; display: block; width: 16px; height: 16px; border-width: 0 0 4px 4px; border-style: solid; border-color: #918e8e; border-radius: 1px; transition: all 1s; transform: rotate(-45deg); }

.mobile-sticky-cta .mobile-sticky-component .ms-logo { margin-right: 5px; text-align: center; }

.mobile-sticky-cta .mobile-sticky-component .ms-logo img { width: auto; height: 60px; }

.mobile-sticky-cta .mobile-sticky-component .ms-text { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.125rem; display: flex; position: relative; flex-direction: column; justify-content: center; align-items: center; color: #212121; text-align: center; }

.mobile-sticky-cta .mobile-sticky-component .ms-text:before { content: ""; display: block; position: absolute; left: 0; height: 85%; border-left: 1px solid #cccccc; }

.mobile-sticky-cta .mobile-sticky-component .ms-text .review-link { font-size: 0.9375rem; padding-top: 5px; font-weight: normal; }

.mobile-sticky-cta .mobile-sticky-component .ms-text ul { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; list-style-type: "- "; }

.mobile-sticky-cta .mobile-sticky-component .ms-logo, .mobile-sticky-cta .mobile-sticky-component .ms-text { width: 200px; padding: 0 25px; }

.mobile-sticky-cta .mobile-sticky-component .ms-button { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.125rem; flex-shrink: 0; width: 290px; margin: auto 0; padding: 10px 6px 8px; text-align: center; text-transform: uppercase; }

.mobile-sticky-cta .mobile-sticky-component .ms-logo, .mobile-sticky-cta .mobile-sticky-component .ms-text, .mobile-sticky-cta .mobile-sticky-component .ms-button { transition: visibility 0s, height 0s; }

.mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container { width: 114px; margin: auto; transform: scale(0.8); }

.mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-top { position: absolute; }

.mobile-sticky-cta .mobile-sticky-component .ms-rating .rating-text { display: none; }

.mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide { min-height: 32px; cursor: pointer; }

.mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-toggle { padding-top: 5px; padding-bottom: 0; }

.mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-toggle:before { transform: rotate(135deg); }

.mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-logo, .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-text, .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-button { height: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; visibility: hidden; }

.mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-heading { flex-basis: 310px; }

.mobile-sticky-cta.with-close-button .mobile-sticky-component .ms-toggle { top: calc(50% - 22.5px); right: 35px; left: unset; flex-direction: column; padding-bottom: 0; border: solid 1px #e6e6e6; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); }

.mobile-sticky-cta.with-close-button .mobile-sticky-component .ms-toggle:after { transform: rotate(135deg); }

.mobile-sticky-cta.with-close-button .mobile-sticky-component.ms-toggle-slide { visibility: hidden; opacity: 0; }

.mobile-sticky-cta.color-scheme-dark .mobile-sticky-component { background-color: #282828; filter: unset; }

.mobile-sticky-cta.color-scheme-dark .mobile-sticky-component:before { background-color: #282828; }

.mobile-sticky-cta.color-scheme-dark .mobile-sticky-component .ms-toggle { background-color: #282828; }

.mobile-sticky-cta.color-scheme-dark .mobile-sticky-component .ms-heading { color: #ffc06a; }

.mobile-sticky-cta.color-scheme-dark .mobile-sticky-component .ms-text { color: #ffffff; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component { border-radius: 15px 15px 0 0; box-shadow: 0 -14px 27px 0 rgba(0, 0, 0, 0.15); background-color: #0f346a; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component::before { background-color: #282828; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-rating .stars-container .stars-top { position: absolute; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-toggle { background-color: transparent; top: 0; right: 30px; left: auto; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-toggle::before { border-color: #ffffff; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-heading { color: #ffffff; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-heading::after { content: ""; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-heading::before { content: ""; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text { color: #ffffff; align-items: flex-start; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text .review-link { color: #25e4ce; -webkit-text-decoration: revert; text-decoration: revert; font-size: 14px; text-align: left; font-weight: normal; padding-left: 10px; padding-top: 0; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text ul li { text-align: left; list-style-type: "\2014 "; padding-left: 10px; }

.mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text ul li::marker { color: #f2ae01; }

.wp-block-image .alignleft, img.alignleft, .wp-caption.alignleft, .wp-block-image.alignleft { margin: 5px 20px 5px 0; }

.wp-block-image .alignright, img.alignright, .wp-caption.alignright, .wp-block-image.alignright { margin: 5px 0 5px 20px; }

img.aligncenter { margin: 5px auto; }

img.alignnone { margin: 5px 0; }

img.frame { padding: 10px; border: 1px solid #cccccc; background: #e8e8e8; }

img.shadow { box-shadow: 2px 3px 5px 1px #cccccc; }

img.shadow-left { box-shadow: -2px 3px 5px 1px #cccccc; }

.wp-caption { max-width: 100%; line-height: 1; }

.wp-block-image figcaption, .wp-caption .wp-caption-text, .entry-caption, .gallery-caption { font-size: 0.75rem; margin: 0.2em 0 0.708em 0; padding: 5px 8px; color: #333333; background: #eeeeee; font-style: italic; line-height: 1.4em; text-align: center; }

.wp-block-image figcaption a, .wp-caption .wp-caption-text a, .entry-caption a, .gallery-caption a { color: #0064a7; }

.wp-block-image figcaption a:hover, .wp-block-image figcaption a:focus, .wp-caption .wp-caption-text a:hover, .wp-caption .wp-caption-text a:focus, .entry-caption a:hover, .entry-caption a:focus, .gallery-caption a:hover, .gallery-caption a:focus { color: #333333; }

img.wp-smiley { margin-top: 0; margin-bottom: 0; padding: 0; border: 0; border-radius: 0; box-shadow: none; }

.wp-caption.alignleft + ul, .wp-caption.alignleft + ol { list-style-position: inside; }

.entry-content img[class*="align"], img[class*="wp-image-"] { height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */ }

.entry-content img { max-width: 100%; height: auto; }

.media, .media-body { overflow: hidden; }

.media-body, .media-left, .media-right { display: table-cell; vertical-align: top; }

.media-left { padding: 0 20px 20px 0; }

.media-middle { vertical-align: middle; }

.media-left img, .media-right img { float: none; max-width: inherit; margin: 0; }

.media.border { margin-bottom: 25px; border-bottom: dotted 1px #cccccc; }

.media.style2 { padding: 16px 16px 0 16px; border: 1px solid #e2e2e2; border-bottom: 0; background: #fbfbfb; }

.media h3, .media h4, .media h5 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin-bottom: 8px; text-decoration: none; }

.media h3 a, .media h4 a, .media h5 a { text-decoration: none; }

.fancybox { cursor: zoom-in; }

/* WordPress Gallery */
.gallery { margin: 0 -0.5em 16px; }

.gallery:after { content: ""; display: table; clear: both; }

.gallery-item { float: left; margin: 0; padding: 0.5em; }

.gallery-item img { width: 100%; }

.gallery-columns-1 .gallery-item { float: none; width: 100%; }

.gallery-columns-2 .gallery-item { width: 50%; }

.gallery-columns-3 .gallery-item { width: 33.3333%; }

.gallery-columns-4 .gallery-item { width: 25%; }

.gallery-columns-5 .gallery-item { width: 20%; }

.gallery-columns-6 .gallery-item { width: 16.6667%; }

.gallery-columns-7 .gallery-item { width: 14.2857%; }

.gallery-columns-8 .gallery-item { width: 12.5%; }

.gallery-columns-9 .gallery-item { width: 11.1111%; }

.gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery-columns-4 .gallery-item:nth-child(4n+1), .gallery-columns-5 .gallery-item:nth-child(5n+1), .gallery-columns-6 .gallery-item:nth-child(6n+1), .gallery-columns-7 .gallery-item:nth-child(7n+1), .gallery-columns-8 .gallery-item:nth-child(8n+1), .gallery-columns-9 .gallery-item:nth-child(9n+1) { clear: left; }

/* Youtube Lazy Loading */
.lazy-youtube { position: relative; max-width: 100%; margin: 5px auto 10px auto; overflow: hidden; background: #000000; }

.lazy-youtube iframe { position: absolute; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }

.lazy-youtube img { display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; max-width: 100%; height: auto; margin: auto; border: none; cursor: pointer; transition: .4s all; }

.lazy-youtube > div:hover img { -webkit-filter: brightness(75%); }

.lazy-youtube .play { position: absolute; top: 50%; left: 50%; margin-top: -36px; margin-left: -36px; cursor: pointer; }

.wp-block-ousc-youtube { max-width: 100%; }

.widget { margin-bottom: 36px; }

.widget .widget-title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: center; margin: 0; padding: 0 8px 0 5px; border-bottom: 2px solid #d7dee8; color: #212121; font-weight: 700; }

.widget .widget-title::after { content: ''; display: inline-block; transform: scale(0.7); transform-origin: center; filter: brightness(0) invert(28%) sepia(74%) saturate(3571%) hue-rotate(225deg); }

.widget.widget-posts .widget-body, .widget .wp-widget-group__inner-blocks { margin-top: 20px; }

.widget.widget-posts .widget-body .entry, .wp-block-ousc-youtube.layout-card.entry, .widget .wp-widget-group__inner-blocks .entry { position: relative; margin-bottom: 25px; border: solid 1px #d7dee8; border-radius: 15px; overflow: hidden; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); cursor: pointer; transition: all 0.2s ease-in-out; }

.widget.widget-posts .widget-body .entry a, .wp-block-ousc-youtube.layout-card.entry a, .widget .wp-widget-group__inner-blocks .entry a { display: block; position: relative; width: 100%; }

.widget.widget-posts .widget-body .entry a img, .wp-block-ousc-youtube.layout-card.entry a img, .widget .wp-widget-group__inner-blocks .entry a img { width: 100%; height: 138px; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

.widget.widget-posts .widget-body .entry a .entry-info, .wp-block-ousc-youtube.layout-card.entry a .entry-info, .widget .wp-widget-group__inner-blocks .entry a .entry-info { font-size: 0.75rem; padding: 8px 19px; color: #475569; background: white; }

.widget.widget-posts .widget-body .entry a .entry-info h4, .wp-block-ousc-youtube.layout-card.entry a .entry-info h4, .widget .wp-widget-group__inner-blocks .entry a .entry-info h4 { margin: 0; color: inherit; }

.widget.widget-posts .widget-body .entry a .entry-info time, .widget.widget-posts .widget-body .entry a .entry-info > span, .wp-block-ousc-youtube.layout-card.entry a .entry-info time, .wp-block-ousc-youtube.layout-card.entry a .entry-info > span, .widget .wp-widget-group__inner-blocks .entry a .entry-info time, .widget .wp-widget-group__inner-blocks .entry a .entry-info > span { font-style: italic; }

.widget.widget-posts .widget-body .entry:hover, .wp-block-ousc-youtube.layout-card.entry:hover, .widget .wp-widget-group__inner-blocks .entry:hover { border-color: #3d4a5c; }

.widget.widget-posts .widget-body .entry:hover a img, .wp-block-ousc-youtube.layout-card.entry:hover a img, .widget .wp-widget-group__inner-blocks .entry:hover a img { opacity: 0.8; }

.widget.widget-posts .widget-body .entry:hover a .entry-info h4, .wp-block-ousc-youtube.layout-card.entry:hover a .entry-info h4, .widget .wp-widget-group__inner-blocks .entry:hover a .entry-info h4 { text-decoration: underline; }

.wp-block-ousc-youtube.layout-card.entry a img { background-color: #000000; }

.wp-block-ousc-youtube.layout-card.entry::before { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; content: 'YOUTUBE'; display: block; position: absolute; pointer-events: none; z-index: 1; top: 10px; left: 10px; width: 118px; height: 28px; padding: 4px 6px 4px 32px; border-radius: 6px; color: white; background-color: #e94e39; background-repeat: no-repeat; background-position: 6px 1.2px; background-size: 24px 24px; line-height: 1; text-align: right; text-transform: uppercase; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2); animation: blinking 2s ease-in-out infinite; }

.wp-block-ousc-youtube.layout-card.entry:hover::before { animation: none; }

.wp-block-ousc-youtube.layout-card.entry::after { content: ''; display: block; position: absolute; pointer-events: none; z-index: 1; top: 42px; left: calc(50% - 28px); width: 56px; height: 56px; background-size: 100% 100%; opacity: 0.85; filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.2)); }

.wp-block-ousc-youtube.layout-card.entry:hover::after { opacity: 0.9; }

.widget ul { padding: 0; }

.widget li { font-size: 0.75rem; display: flex; position: relative; padding: 9px 8px 9px 17px; border-bottom: 1px solid #d7dee8; list-style: none; font-weight: bold; line-height: 1.4; }

.widget li::before { content: ''; display: inline-block; margin: 1px 12px 0 0; transform: scale(0.75); transform-origin: center; }

.widget li a { color: #475569; }

.widget li a:hover { opacity: 0.8; }

.widget ol { margin: 0; padding: 5px 0px 15px 25px; }

.widget ol li { margin: 0px 0px 10px 0px; list-style: decimal outside; }

#after-page-widget-area { max-width: 1100px; margin: 0 auto; clear: both; }

network-jackpot-banner { display: block; min-height: 352px; }

/* Newsletter Sign Up Banner */
.main-content .newsletter.banner { margin-top: 60px; grid-template-columns: 27% 73%; }

.main-content .newsletter.banner img { max-width: 200px; height: auto; max-height: -moz-fit-content; max-height: fit-content; }

.main-content .newsletter.banner .form-container { row-gap: 15px; }

.main-content .newsletter.banner .form-container h3 { font-size: 28px; line-height: 1.21; }

.main-content .newsletter.banner .form-container form { flex-wrap: nowrap; -moz-column-gap: 9px; column-gap: 9px; row-gap: 12px; }

@media (max-width: 1019px) { .main-content .newsletter.banner .form-container form { flex-direction: column; } }

.main-content .newsletter.banner .form-container form button { margin-top: 0; padding: 6px 35px; }

@media (max-width: 1019px) { .main-content .newsletter.banner .form-container form button { padding: 13px; font-size: 20px; } }

.main-content .newsletter.banner .form-container .disclaimer { margin-top: 0; color: #ffffffcc; text-align: center; }

.main-content .newsletter.banner .form-container .disclaimer a { color: #ffffffcc; }

/* Newsletter Sign Up */
.newsletter { position: relative; width: 100%; max-width: 1072px; margin: 0 auto; padding: 32px 40px 28px; background: #475569; border-radius: 16px; display: grid; grid-template-columns: minmax(220px, 332px) minmax(0, 1fr); gap: 10px 38px; grid-template-areas: 'img form-container' 'img form-container' 'img disclaimer'; box-shadow: 0 20px 40px rgba(16, 23, 38, 0.2); }

.newsletter img { align-self: center; grid-area: img; height: auto; width: 100%; max-width: 300px; }

.newsletter .form-container { display: flex; grid-area: form-container; flex-direction: column; justify-content: space-between; text-align: left; }

.newsletter .form-container h3 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 2.5rem; line-height: 1; margin: 0; color: #ffffff; text-transform: none; }

.newsletter .form-container form { display: flex; flex-flow: row wrap; align-items: center; row-gap: 12px; }

.newsletter .form-container form .verification-checkbox { padding: 6px 0 0; display: flex; gap: 10px; }

.newsletter .form-container form .verification-checkbox input { cursor: pointer; position: relative; height: 16px; min-width: 16px; background-color: #3d4a5c; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 3px; -webkit-appearance: none; -moz-appearance: none; appearance: none; margin-top: 4px; }

.newsletter .form-container form .verification-checkbox input:checked::after { content: ''; position: absolute; top: 3px; left: 2px; display: block; filter: brightness(0) invert(1); transform: scale(1.2); }

.newsletter .form-container form .verification-checkbox label { font-size: 15px; color: #ffffff; display: flex; gap: 0.75em; align-items: flex-start; }

.newsletter .form-container form input.text { font-size: 0.75rem; width: 100%; height: 40px; max-width: 50%; color: white; padding: 10px 15px; -webkit-appearance: unset; -moz-appearance: unset; appearance: unset; background-color: #3d4a5c; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 8px; }

.newsletter .form-container form input.text::-moz-placeholder { color: #d7dee8; }

.newsletter .form-container form input.text::placeholder { color: #d7dee8; }

.newsletter .form-container form input.text:last-child { margin-left: auto; }

.newsletter .form-container form input.text[name='name'] { max-width: 48%; margin-right: auto; }

.newsletter .form-container form .instructions { font-size: 0.75rem; }

.newsletter .form-container form .topics-list { display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; border: 0; margin: 0 0 4px; gap: 10px 14px; }

.newsletter .form-container form .topics-list .topic-wrapper { display: flex; flex-direction: row; align-items: center; color: white; }

.newsletter .form-container form .topics-list .topic-wrapper input[type='checkbox'] { position: relative; height: 16px; width: 16px; background-color: #3d4a5c; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 3px; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; }

.newsletter .form-container form .topics-list .topic-wrapper input[type='checkbox']:checked::after { content: ''; position: absolute; top: 3px; left: 2px; display: block; filter: brightness(0) invert(1); transform: scale(1.2); }

.newsletter .form-container form .topics-list .topic-wrapper label { font-size: 0.75rem; margin: 0 0 0 6px; cursor: pointer; }

.newsletter .form-container form .btn, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .nav-prev, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .nav-next, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .nav-next { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: flex; justify-content: center; align-items: center; width: 100%; margin-top: 10px; }

.newsletter .form-container form .btn.loading, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .loading.nav-prev, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .loading.nav-prev, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .loading.nav-next, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .loading.nav-next { opacity: 0.6; }

.newsletter .form-container form .btn.loading::before, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .loading.nav-prev::before, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .loading.nav-prev::before, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .loading.nav-next::before, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .loading.nav-next::before { background: url("data:image/svg+xml,%3Csvg version='1.1' id='layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32px' height='32px' viewBox='0 0 42 42' style='enable-background:new 0 0 42 42;' xml:space='preserve'%3E%3Cdefs%3E%3ClinearGradient id='linsvga1a1a1ffffff' x1='0' y1='1' x2='1' y2='0'%3E%3Cstop offset='0%25' stop-color='%23a1a1a1'%3E%3C/stop%3E%3Cstop offset='100%25' stop-color='%23ffffff'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cpath d='M 29 7 a 16 16 0 0 1 -16 28' fill='none' stroke='url(%23linsvga1a1a1ffffff)' stroke-width='6' /%3E%3Cpath d='M 13.1 35.1 a 16 16 0 0 1 -7.5 -10' fill='none' stroke='%23a1a1a1' stroke-width='6' /%3E%3C/g%3E%3C/svg%3E%0A"); content: ''; display: inline-block; height: 20px; width: 20px; margin-right: 8px; background-size: 100%; animation: spin 0.8s linear infinite; }

.newsletter p { font-size: 0.9375rem; position: relative; line-height: 1.5; margin-bottom: 10px; color: white; max-width: 427px; }

.newsletter .disclaimer { font-size: 0.75rem; grid-area: disclaimer; max-width: unset; margin: 0; }

.newsletter .disclaimer a { color: white; text-decoration: underline; }

.newsletter .disclaimer a:hover { color: #f8fafc; }

.main-content .newsletter { grid-template-columns: minmax(220px, 300px) minmax(0, 433px); -moz-column-gap: 36px; column-gap: 36px; row-gap: 10px; margin-top: 25px; margin-bottom: 30px; padding-left: 32px; padding-right: 32px; }

#after-page-widget-area .newsletter { max-width: 1072px; margin-top: -120px; margin-bottom: 36px; }

#after-page-widget-area .newsletter .form-container { margin-top: 8px; }

.aplus-grade-text { color: #059c0e; }

.a-grade-text { color: #3bb142; }

.aminus-grade-text { color: #5bc163; }

.bplus-grade-text { color: #a2da41; }

.b-grade-text { color: #aacb5c; }

.bminus-grade-text { color: #cfe68b; }

.cplus-grade-text { color: #f9e55a; }

.c-grade-text { color: #e1ca5d; }

.cminus-grade-text { color: #eece5f; }

.dplus-grade-text { color: #f19240; }

.d-grade-text { color: #e89d66; }

.dminus-grade-text { color: #eea787; }

.f-grade-text { color: #ef564e; }

.stars-top:hover { transition: all 0.2s ease-out; }

.stars-top:hover:before { animation: shine 0.5s 0s linear; }

.stars-top:before { content: ''; display: block; position: absolute; z-index: 2; top: 10%; left: 0; width: 0; height: 80%; background: white; opacity: 0; box-shadow: 0 0 10px 2px white; transform: skewX(-20deg); }

@keyframes shine { from { opacity: 0;
    left: 0; }
  50% { opacity: 1; }
  to { opacity: 0;
    left: 100%; } }

@keyframes slide-down { from { top: -100vh; }
  to { top: 0; } }

@keyframes slide-up { 0% { transform: translateY(100%); }
  100% { transform: translateY(0); } }

@keyframes fadein { 0% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes fadein-and-stretch { 0% { opacity: 0; }
  77% { transform: scale(1); }
  80% { opacity: 1; }
  85% { transform: scale(1.03); } }

@keyframes blinking { 50% { opacity: 0; } }

.star-rating .stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-top, .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-rating .stars-container .stars-top, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-top, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-top, .star-rating .stars-base, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-base, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-base, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-base, .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container .stars-bottom, .topoperators.comparison .tpmgt-op > div.rating .stars-container .stars-bottom, .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container .stars-bottom { display: block; }

.icon-sl-calendar, .icon-sl-clock { display: inline-block; vertical-align: middle; margin: -5px 5px 0 0; }

.toc { margin-bottom: 20px; clear: both; }

.toc.left { float: left; margin: 0px 25px 15px 15px; }

.toc.right { float: right; margin: 0px 15px 15px 25px; }

.toc.box { padding: 15px; border: 1px solid #e5e5e5; background-color: #fbfbfb; }

.toc .title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; margin: 0 0 8px; padding: 0; }

.toc .sub { font-size: 0.9375rem; padding: 0; color: #737373; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-style: italic; }

.toc .separator { margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px dashed #1b2234; }

.toc .row { margin-right: 0; margin-left: 0; }

.toc ul { padding: 0 0 0px 22px; }

.toc ul li { font-size: 0.9375rem; margin-bottom: 11px; color: #1b2234; }

.toc.blocks { width: 100%; margin: 0 0 15px; padding: 0; border: 0; text-align: center; }

.toc.blocks ul { margin: 0; }

.toc.blocks li { display: inline-block; max-width: 100%; margin: 0 18px 11px 0; padding: 5px 8px 3px; color: #ffffff; background: #1b2234; text-align: center; cursor: pointer; }

.toc.blocks li:hover { background: #006699; }

.toc.blocks li a { color: #ffffff; text-decoration: none; }

.toc.blocks li:before { display: none; }

.two-cols-icons { display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: 15px; }

.two-cols-icons .item { display: flex; flex: 0 0 48%; align-items: center; padding: 12px 10px; }

.two-cols-icons .item:before { content: ''; flex: 1 0 50px; max-width: 50px; margin-right: 10px; }

.item-grid.style5 { justify-content: center; margin-bottom: 20px; }

.item-grid.style5 .item { position: relative; flex: 0 1 auto; width: 23.2%; min-width: 180px; max-width: 482px; height: 285px; margin: 10px 1.2% 20px; padding: 0; line-height: 0; }

.item-grid.style5 .item:before { content: ''; position: absolute; z-index: 0; right: 10%; bottom: 0; left: 10%; width: 80%; height: 10%; border-radius: 100%; box-shadow: 0 0px 0px 0px #37456c; transition: box-shadow .1s ease-out; }

.item-grid.style5 .item:hover:before { box-shadow: 0 0px 9px 5px #364671; }

.item-grid.style5 .item:nth-child(1) { margin-left: 0; }

.item-grid.style5 .item:nth-child(4n) { margin-right: 0; }

.item-grid.style5 .item img { -o-object-fit: cover; object-fit: cover; -o-object-position: -120px; object-position: -120px; max-width: none; transition: object-position 1s ease-in-out; transition: object-position 1s ease-in-out, -o-object-position 1s ease-in-out; }

.item-grid.style5 .item:hover img { -o-object-position: -40px; object-position: -40px; }

.item-grid.style5 .item a { display: block; position: relative; width: 100%; height: 100%; border-bottom: 1px solid #808080; border-radius: 2px; overflow: hidden; }

.item-grid.style5 .item .title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; position: absolute; z-index: 3; right: 0; bottom: 0; left: 0; margin: 0 20px 20px; color: #ffffff; font-weight: 300; text-align: right; text-transform: uppercase; word-wrap: normal; }

.item-grid.style5 .item .title b { display: block; font-weight: 700; }

.ousc-icon { display: inline-block; width: 20px; height: 20px; margin: 0 5px; }

.i-search, .main-header .searchicon::before, .search-bar button[type="submit"]::before { width: 20px; height: 20px; }

.i-v-arrow, .topoperators.features3 .tpmgt-container > ul .tpmgt-op:not(.first) .tpmgt-entry .show-more-toggle::after { width: 10px; height: 7px; }

.highlight-box { margin: 10px 0 15px; padding: 20px; border: 1px solid #d7dee8; clear: both; background-color: #fff5cc; }

.highlight-box h3, .highlight-box h4, .highlight-box h5 { color: inherit; }

.highlight-box.info { border: 1px solid #bce8f1; color: #31708f; background-color: #d9edf7; }

.highlight-box.info a:not(.wp-block-button__link) { color: #245269; }

.highlight-box.info a:not(.wp-block-button__link):hover, .highlight-box.info a:not(.wp-block-button__link):focus { color: #173543; }

.highlight-box.success { border: solid 1px #cdefe1; color: #477c51; background-color: #e9fbf4; }

.highlight-box.warning { border: 1px solid #faebcc; color: #6d552b; background-color: #fcf8e3; }

.highlight-box.danger { border: 1px solid #ebccd1; color: #a94442; background-color: #f2dede; }

.highlight-box.gray { border: 1px solid #d7dee8; color: #475569; background-color: #f8fafc; }

.highlight-box.new-light-gray { border: 1px solid #d7dee8; color: #475569; background-color: #eef2f6; }

.highlight-box.rounded { border-radius: 0.675em; }

.highlight-box.rounded p { align-items: center; display: flex; justify-content: center; gap: 0.75em; }

.highlight-box.rounded p, .highlight-box.rounded figure { margin-bottom: 0; }

.highlight-box ul { padding-left: 10px; }

.stepsarea-wrap { margin: 0 0 20px 26px; }

.stepsarea { position: relative; min-height: 110px; margin-bottom: 10px; padding: 20px 20px 20px 50px; border: solid 1px #e5e5e5; background-color: #fbfbfb; }

.stepsarea::before { content: ''; position: absolute; top: 25px; left: -31px; }

.stepsarea.icon-baccarat::before { left: -37px; }

.stepsarea p:last-child { margin: 0; }

.stepsarea h4, .stepsarea h5 { margin: 0 0 10px; color: #1b2234; }

.payment-options-list { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; min-width: 75px; margin: 5px 0 2px; }

.payment-option { margin: 1px 2px; /* Marked for removal as these options are not available in the theme but they're still part of the geotargeting plugin */ }

.compatibility-list { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; min-width: 75px; margin: 5px 0 2px; }

.compatibility { margin: 1px 2px; }

.game-demo-iframe, .game-demo-placeholder { z-index: 20; width: 100%; }

.game-demo, .wp-block-ousc-game-demo { margin: 10px 0 15px; padding: 20px; border: 2px solid #e6e4d0; clear: both; overflow: hidden; background-color: #fffde7; }

.game-demo h4, .wp-block-ousc-game-demo h4 { color: #212121; }

.game-demo-placeholder-wrapper.tpmgt-container .tpmgt-show .game-demo-placeholder { padding-top: 67.5%; }

.game-demo-placeholder-wrapper.tpmgt-container:not(.loaded) { visibility: hidden; }

.game-demo-placeholder-wrapper:not(.tpmgt-container) .game-demo-placeholder { padding-top: 67.5%; }

.game-demo-placeholder-wrapper .game-demo-unavailable-placeholder { display: none; padding-top: 67.5%; margin-bottom: 15px; background: #101e35 url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/game-demo-unavailable.png?v=1.18.1") no-repeat center center; background-size: contain; }

.game-demo-placeholder-wrapper.loading-out .game-demo-unavailable-placeholder, .game-demo-placeholder-wrapper.loaded .game-demo-unavailable-placeholder { display: block; }

.game-demo-placeholder-wrapper.loading-out .tpmgt-show ~ .game-demo-unavailable-placeholder, .game-demo-placeholder-wrapper.loaded .tpmgt-show ~ .game-demo-unavailable-placeholder { display: none; }

.game-demo-placeholder { position: relative; z-index: 10; margin-bottom: 15px; background: #212121 url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/game-demo-placeholder.webp?v=1.18.1") no-repeat center center; background-size: 100% 100%; cursor: pointer; }

.game-demo-placeholder .btn-primary, .game-demo-placeholder a.btn.btn-orange, .game-demo-placeholder .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder .wp-block-button.is-style-orange .wp-block-button__link, .wp-block-button.is-style-orange .game-demo-placeholder .wp-block-button__link, .game-demo-placeholder .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder a.btn-orange.nav-prev, .game-demo-placeholder .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder a.btn-orange.nav-next, .game-demo-placeholder table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange, table.responsive-table.button-color-primary tbody .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder table.responsive-table.button-color-primary tbody td a.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder table.responsive-table.button-color-primary tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.button-color-primary tbody td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder table.responsive-table.button-color-info tbody td:last-child > a.btn-orange, table.responsive-table.button-color-info tbody .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder table.responsive-table.button-color-info tbody td a.btn-orange.table-button, table.responsive-table.button-color-info tbody td .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder table.responsive-table.button-color-info tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.button-color-info tbody td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder table.responsive-table.button-color-special tbody td:last-child > a.btn-orange, table.responsive-table.button-color-special tbody .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder table.responsive-table.button-color-special tbody td a.btn-orange.table-button, table.responsive-table.button-color-special tbody td .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder table.responsive-table.button-color-special tbody td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.button-color-special tbody td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder .wp-block-button.is-style-primary .wp-block-button__link, .wp-block-button.is-style-primary .game-demo-placeholder .wp-block-button__link, .game-demo-placeholder .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button .game-demo-placeholder a, .game-demo-placeholder .topoperators.features .cta > span, .topoperators.features .game-demo-placeholder .cta > span, .game-demo-placeholder .topoperators.features .cta-alt > span, .topoperators.features .game-demo-placeholder .cta-alt > span, .game-demo-placeholder .topoperators.filters .actions .cta, .topoperators.filters .actions .game-demo-placeholder .cta, .game-demo-placeholder .topoperators.comparison .actions a.cta, .topoperators.comparison .actions .game-demo-placeholder a.cta { display: flex; position: absolute; top: 38%; right: 0; left: 0; justify-content: center; align-items: center; width: 270px; max-width: 80%; margin: 0 auto; transition: transform 0.3s ease-out; }

.game-demo-placeholder .btn-primary .i-play, .game-demo-placeholder a.btn.btn-orange .i-play, .game-demo-placeholder .wp-block-button .btn-orange.wp-block-button__link .i-play, .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link .i-play, .game-demo-placeholder .wp-block-button.is-style-orange .wp-block-button__link .i-play, .wp-block-button.is-style-orange .game-demo-placeholder .wp-block-button__link .i-play, .game-demo-placeholder .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev .i-play, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder a.btn-orange.nav-prev .i-play, .game-demo-placeholder .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next .i-play, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder a.btn-orange.nav-next .i-play, .game-demo-placeholder table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange .i-play, table.responsive-table.button-color-primary tbody .game-demo-placeholder td:last-child > a.btn-orange .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange .i-play, table.responsive-table.highlighted-button-color-primary tbody tr:first-child .game-demo-placeholder td:last-child > a.btn-orange .i-play, .game-demo-placeholder table.responsive-table.button-color-primary tbody td a.btn-orange.table-button .i-play, table.responsive-table.button-color-primary tbody td .game-demo-placeholder a.btn-orange.table-button .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button .i-play, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .game-demo-placeholder a.btn-orange.table-button .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link .i-play, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link .i-play, .game-demo-placeholder table.responsive-table.button-color-info tbody td:last-child > a.btn-orange .i-play, table.responsive-table.button-color-info tbody .game-demo-placeholder td:last-child > a.btn-orange .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange .i-play, table.responsive-table.highlighted-button-color-info tbody tr:first-child .game-demo-placeholder td:last-child > a.btn-orange .i-play, .game-demo-placeholder table.responsive-table.button-color-info tbody td a.btn-orange.table-button .i-play, table.responsive-table.button-color-info tbody td .game-demo-placeholder a.btn-orange.table-button .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button .i-play, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .game-demo-placeholder a.btn-orange.table-button .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link .i-play, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link .i-play, .game-demo-placeholder table.responsive-table.button-color-special tbody td:last-child > a.btn-orange .i-play, table.responsive-table.button-color-special tbody .game-demo-placeholder td:last-child > a.btn-orange .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange .i-play, table.responsive-table.highlighted-button-color-special tbody tr:first-child .game-demo-placeholder td:last-child > a.btn-orange .i-play, .game-demo-placeholder table.responsive-table.button-color-special tbody td a.btn-orange.table-button .i-play, table.responsive-table.button-color-special tbody td .game-demo-placeholder a.btn-orange.table-button .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button .i-play, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .game-demo-placeholder a.btn-orange.table-button .i-play, .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link .i-play, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .game-demo-placeholder .btn-orange.wp-block-button__link .i-play, .game-demo-placeholder .wp-block-button.is-style-primary .wp-block-button__link .i-play, .wp-block-button.is-style-primary .game-demo-placeholder .wp-block-button__link .i-play, .game-demo-placeholder .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a .i-play, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button .game-demo-placeholder a .i-play, .game-demo-placeholder .topoperators.features .cta > span .i-play, .topoperators.features .game-demo-placeholder .cta > span .i-play, .game-demo-placeholder .topoperators.features .cta-alt > span .i-play, .topoperators.features .game-demo-placeholder .cta-alt > span .i-play, .game-demo-placeholder .topoperators.filters .actions .cta .i-play, .topoperators.filters .actions .game-demo-placeholder .cta .i-play, .game-demo-placeholder .topoperators.comparison .actions a.cta .i-play, .topoperators.comparison .actions .game-demo-placeholder a.cta .i-play { width: 16px; height: 16px; margin-right: 10px; }

.game-demo-placeholder .game-demo-iframe { height: 100%; }

.game-demo-placeholder.clicked { background: #fffde7; }

.game-demo-placeholder.clicked .btn-primary, .game-demo-placeholder.clicked a.btn.btn-orange, .game-demo-placeholder.clicked .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button .game-demo-placeholder.clicked .btn-orange.wp-block-button__link, .game-demo-placeholder.clicked .wp-block-button.is-style-orange .wp-block-button__link, .wp-block-button.is-style-orange .game-demo-placeholder.clicked .wp-block-button__link, .game-demo-placeholder.clicked .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder.clicked a.btn-orange.nav-prev, .game-demo-placeholder.clicked .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder.clicked a.btn-orange.nav-next, .game-demo-placeholder.clicked table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange, table.responsive-table.button-color-primary tbody .game-demo-placeholder.clicked td:last-child > a.btn-orange, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child .game-demo-placeholder.clicked td:last-child > a.btn-orange, .game-demo-placeholder.clicked table.responsive-table.button-color-primary tbody td a.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .game-demo-placeholder.clicked a.btn-orange.table-button, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .game-demo-placeholder.clicked a.btn-orange.table-button, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .game-demo-placeholder.clicked .btn-orange.wp-block-button__link, .game-demo-placeholder.clicked table.responsive-table.button-color-info tbody td:last-child > a.btn-orange, table.responsive-table.button-color-info tbody .game-demo-placeholder.clicked td:last-child > a.btn-orange, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child .game-demo-placeholder.clicked td:last-child > a.btn-orange, .game-demo-placeholder.clicked table.responsive-table.button-color-info tbody td a.btn-orange.table-button, table.responsive-table.button-color-info tbody td .game-demo-placeholder.clicked a.btn-orange.table-button, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .game-demo-placeholder.clicked a.btn-orange.table-button, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .game-demo-placeholder.clicked .btn-orange.wp-block-button__link, .game-demo-placeholder.clicked table.responsive-table.button-color-special tbody td:last-child > a.btn-orange, table.responsive-table.button-color-special tbody .game-demo-placeholder.clicked td:last-child > a.btn-orange, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child .game-demo-placeholder.clicked td:last-child > a.btn-orange, .game-demo-placeholder.clicked table.responsive-table.button-color-special tbody td a.btn-orange.table-button, table.responsive-table.button-color-special tbody td .game-demo-placeholder.clicked a.btn-orange.table-button, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .game-demo-placeholder.clicked a.btn-orange.table-button, .game-demo-placeholder.clicked table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .game-demo-placeholder.clicked .btn-orange.wp-block-button__link, .game-demo-placeholder.clicked .wp-block-button.is-style-primary .wp-block-button__link, .wp-block-button.is-style-primary .game-demo-placeholder.clicked .wp-block-button__link, .game-demo-placeholder.clicked .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button .game-demo-placeholder.clicked a, .game-demo-placeholder.clicked .topoperators.features .cta > span, .topoperators.features .game-demo-placeholder.clicked .cta > span, .game-demo-placeholder.clicked .topoperators.features .cta-alt > span, .topoperators.features .game-demo-placeholder.clicked .cta-alt > span, .game-demo-placeholder.clicked .topoperators.filters .actions .cta, .topoperators.filters .actions .game-demo-placeholder.clicked .cta, .game-demo-placeholder.clicked .topoperators.comparison .actions a.cta, .topoperators.comparison .actions .game-demo-placeholder.clicked a.cta { display: none; }

.game-demo-placeholder:not(.clicked):hover .btn-primary, .game-demo-placeholder:not(.clicked):hover a.btn.btn-orange, .game-demo-placeholder:not(.clicked):hover .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button .game-demo-placeholder:not(.clicked):hover .btn-orange.wp-block-button__link, .game-demo-placeholder:not(.clicked):hover .wp-block-button.is-style-orange .wp-block-button__link, .wp-block-button.is-style-orange .game-demo-placeholder:not(.clicked):hover .wp-block-button__link, .game-demo-placeholder:not(.clicked):hover .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder:not(.clicked):hover a.btn-orange.nav-prev, .game-demo-placeholder:not(.clicked):hover .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder:not(.clicked):hover a.btn-orange.nav-next, .game-demo-placeholder:not(.clicked):hover table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange, table.responsive-table.button-color-primary tbody .game-demo-placeholder:not(.clicked):hover td:last-child > a.btn-orange, .game-demo-placeholder:not(.clicked):hover table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child .game-demo-placeholder:not(.clicked):hover td:last-child > a.btn-orange, .game-demo-placeholder:not(.clicked):hover table.responsive-table.button-color-primary tbody td a.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .game-demo-placeholder:not(.clicked):hover a.btn-orange.table-button, .game-demo-placeholder:not(.clicked):hover table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .game-demo-placeholder:not(.clicked):hover a.btn-orange.table-button, .game-demo-placeholder:not(.clicked):hover table.responsive-table.button-color-info tbody td:last-child > a.btn-orange, table.responsive-table.button-color-info tbody .game-demo-placeholder:not(.clicked):hover td:last-child > a.btn-orange, .game-demo-placeholder:not(.clicked):hover table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child .game-demo-placeholder:not(.clicked):hover td:last-child > a.btn-orange, .game-demo-placeholder:not(.clicked):hover table.responsive-table.button-color-info tbody td a.btn-orange.table-button, table.responsive-table.button-color-info tbody td .game-demo-placeholder:not(.clicked):hover a.btn-orange.table-button, .game-demo-placeholder:not(.clicked):hover table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .game-demo-placeholder:not(.clicked):hover a.btn-orange.table-button, .game-demo-placeholder:not(.clicked):hover table.responsive-table.button-color-special tbody td:last-child > a.btn-orange, table.responsive-table.button-color-special tbody .game-demo-placeholder:not(.clicked):hover td:last-child > a.btn-orange, .game-demo-placeholder:not(.clicked):hover table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child .game-demo-placeholder:not(.clicked):hover td:last-child > a.btn-orange, .game-demo-placeholder:not(.clicked):hover table.responsive-table.button-color-special tbody td a.btn-orange.table-button, table.responsive-table.button-color-special tbody td .game-demo-placeholder:not(.clicked):hover a.btn-orange.table-button, .game-demo-placeholder:not(.clicked):hover table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .game-demo-placeholder:not(.clicked):hover a.btn-orange.table-button, .game-demo-placeholder:not(.clicked):hover .wp-block-button.is-style-primary .wp-block-button__link, .wp-block-button.is-style-primary .game-demo-placeholder:not(.clicked):hover .wp-block-button__link, .game-demo-placeholder:not(.clicked):hover .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button .game-demo-placeholder:not(.clicked):hover a, .game-demo-placeholder:not(.clicked):hover .topoperators.features .cta > span, .topoperators.features .game-demo-placeholder:not(.clicked):hover .cta > span, .game-demo-placeholder:not(.clicked):hover .topoperators.features .cta-alt > span, .topoperators.features .game-demo-placeholder:not(.clicked):hover .cta-alt > span, .game-demo-placeholder:not(.clicked):hover .topoperators.filters .actions .cta, .topoperators.filters .actions .game-demo-placeholder:not(.clicked):hover .cta, .game-demo-placeholder:not(.clicked):hover .topoperators.comparison .actions a.cta, .topoperators.comparison .actions .game-demo-placeholder:not(.clicked):hover a.cta { transform: scale(1.1); }

blockquote.styled, .wp-block-quote { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; quotes: none; display: block; position: relative; max-width: 715px; margin: 10px auto 30px auto; padding: 20px 75px; border: 1px solid rgba(36, 215, 255, 0.7); outline: #00a1ff solid 10px; clear: both; color: #ffffff; background: #314158; font-style: normal; line-height: 1.3em; text-align: center; }

blockquote.styled::before, .wp-block-quote::before, blockquote.styled::after, .wp-block-quote::after { content: ''; display: block; position: absolute; opacity: 0.4; }

blockquote.styled::before, .wp-block-quote::before { top: 20px; left: 20px; transform: scale(1.2); }

blockquote.styled::after, .wp-block-quote::after { right: 20px; bottom: 20px; transform: scale(1.2) rotate(180deg); }

blockquote.styled a, .wp-block-quote a { color: white; text-decoration: underline; }

blockquote.styled p, .wp-block-quote p { margin: 0; }

blockquote.styled.large, .large.wp-block-quote { font-size: 1.5625rem; }

blockquote.styled.small, .small.wp-block-quote { font-size: 0.875rem; }

blockquote.styled.alignleft, .alignleft.wp-block-quote, blockquote.styled.alignright, .alignright.wp-block-quote { width: 320px; padding: 60px 30px; }

blockquote.styled.alignleft, .alignleft.wp-block-quote { margin: 10px 20px 20px 10px; }

blockquote.styled.alignright, .alignright.wp-block-quote { margin: 10px 10px 20px 20px; }

blockquote.styled.dark, .dark.wp-block-quote { border-color: rgba(171, 171, 171, 0.2); outline-color: #2c4c77; background: #1b2234; }

blockquote.styled.light, .light.wp-block-quote { border-color: #e2e1cd; outline-color: #f2f1db; color: #222c40; background: #fffee7; }

blockquote.styled.light::before, .light.wp-block-quote::before, blockquote.styled.light::after, .light.wp-block-quote::after { opacity: 0.15; filter: invert(1); }

blockquote.styled.brev, .brev.wp-block-quote { display: grid; gap: 0.75rem; font: 400 15px/1.5 "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; color: #212121; padding: 1.25rem 1.25rem 1.25rem 4.073rem; margin: 1rem auto; max-width: none; border: 1px solid #E8E8E8; outline: none; background: white; border-radius: 10px; }

@media (min-width: 768px) { blockquote.styled.brev, .brev.wp-block-quote { padding: 1.25rem 1.5rem 1.25rem 5.938rem; } }

blockquote.styled.brev::before, .brev.wp-block-quote::before { content: ''; position: absolute; left: 1.25rem; top: 1.375rem; width: 1.723rem; height: 1.5rem; }

@media (min-width: 768px) { blockquote.styled.brev::before, .brev.wp-block-quote::before { width: 2.5rem; height: 2.25rem; } }

blockquote.styled.brev::after, .brev.wp-block-quote::after { display: none; }

blockquote.styled.brev p:first-of-type, .brev.wp-block-quote p:first-of-type { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.25rem; font-weight: 600; }

blockquote.styled.brev a, .brev.wp-block-quote a { color: #1b2234; }

blockquote.styled.brev cite, .brev.wp-block-quote cite { font-size: 0.938rem; margin-top: 0; color: black; font-weight: normal; font-style: italic; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; }

blockquote.styled.brev cite::before, .brev.wp-block-quote cite::before { display: none; }

.modal { display: none; position: fixed; z-index: 9999; top: 0; left: 0; justify-content: center; align-items: center; width: 100%; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-box-align: center; -ms-flex-align: center; }

.modal .overlay { display: block; position: fixed; z-index: 19; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); }

.modal .main-container { display: none; position: relative; z-index: 20; width: 750px; max-width: 90%; height: auto; max-height: 90%; margin-top: -5%; padding: 25px 10px; border-radius: 10px; background-color: #ffffff; box-shadow: 0 0 20px 0 rgba(1, 1, 1, 0.19); animation: slide-down 1s 1; }

.modal .popup-body { height: inherit; max-height: 50vh; overflow-x: hidden; overflow-y: auto; }

.modal .close-circle { position: absolute; z-index: 99; top: -13px; right: -13px; width: 25px; height: 25px; border: none; border-radius: 50%; color: #ffffff; background: #e74c3c; text-align: center; box-shadow: 2px 3px 8px -1px #3e3e3e; cursor: pointer; }

.modal .close-circle::before { content: '\2716'; padding: 5px; font-size: 13px; line-height: 1; }

.modal .close-circle:hover { background: #b0483b; }

.social-media-share { position: absolute; left: -70px; top: 215px; margin: 5px 0 10px; padding: 5px; }

.social-media-share .sms-body { display: flex; flex-direction: column; position: relative; border: 1px solid #d7dee8; border-radius: 50px; padding: 2px 0; }

.social-media-share .sms-body::before { content: ""; position: absolute; top: 50%; right: -5px; height: 10px; width: 10px; border: 1px solid white; transform: rotate(225deg); background-color: white; border-bottom: 1px solid #d7dee8; border-left: 1px solid #d7dee8; }

.social-media-share .sms-title { margin-right: 15px; text-align: center; }

.social-media-share .sms-button { display: flex; justify-content: center; align-items: center; width: 20px; height: 20px; margin: 2px 3px; background: #a5a5a5; z-index: 1; }

.social-media-share .sms-button:before { content: ''; display: block; transform: scale(0.85); }

.social-media-share + .tagarea { margin-top: 5px; padding-top: 10px; border-top: none; }

.likeusarea .social-media-share { float: left; margin: 0 5px 0 0; border: none; }

.likeusarea .social-media-share .social-media-share .sms-title { margin-right: 5px; }

.likeusarea .social-media-share + .singlebylines-tags { margin: 10px 0 5px; }

.singlebylines .social-media-share { margin: 0; padding: 0; border: none; }

.sms-button.facebook, .sms-button.twitter, .sms-button.reddit, .sms-button.youtube, .sms-button.linkedin, .sms-button.googleplus, .sms-button.pinterest { background: #fff; border: 1px solid #bac6d5; border-radius: 50%; width: 40px; height: 40px; line-height: 30px; text-align: center; font-size: 14px; cursor: pointer; transition: all 0.3s ease-in-out; }

.sms-button:hover { background-color: #bac6d5; }

.sms-button:hover::before { filter: brightness(0) invert(1); }

.available::after, .not-available::after { content: ''; position: absolute; top: -2px; right: -9px; transform: scale(0.6); }

.available.text, .not-available.text { position: relative; }

.available.text::after, .not-available.text::after { position: static; background: none; }

.available.text:after { content: ' Allowed'; }

.not-available.text:after { content: ' Not Allowed'; }

.icon-available, .icon-not-available { width: 24px; height: 24px; font-size: 0; }

.slide-info { position: absolute; z-index: 2; top: 11%; right: 13%; width: 24%; max-width: 235px; }

.slide-info img { width: 100%; margin-bottom: 10px; border: 5px solid #ffffff; }

@keyframes spin { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

.flag-usa-check-icon { display: inline-block; }

.filter-gray { filter: saturate(0) brightness(0.8); }

@keyframes scaleUp { 0%, 100% { transform: scale(1); }
  50% { transform: scale(1.08); } }

@keyframes scaleUp2 { 0%, 100% { transform: scale(1); }
  50% { transform: scale(1.04); } }

@keyframes slide-left { 0% { transform: translateX(0); }
  100% { transform: translateX(-10px); } }

@keyframes slide-right { 0% { transform: translateX(0); }
  100% { transform: translateX(10px); } }

.jackpot-winner { display: flex; flex-direction: row; width: 266px; height: 100%; margin: 0 auto; padding: 10px 0; }

.jackpot-winner .jw-rank { width: auto; max-height: 76px; margin-right: 18px; -o-object-fit: scale-down; object-fit: scale-down; -o-object-position: top; object-position: top; }

.jackpot-winner .jw-info { display: flex; flex-direction: column; color: white; }

.jackpot-winner .jw-info .jw-name, .jackpot-winner .jw-info .jw-desc { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; margin: 0; color: inherit; font-weight: bold; text-shadow: 0px 3px 0px #00000042; }

.jackpot-winner .jw-info .jw-name { font-size: 1.25rem; }

.jackpot-winner .jw-info .jw-prize { font-size: 0.9375rem; display: block; align-self: flex-start; margin-top: 6px; padding: 7px 10px; border-radius: 2px; color: inherit; background: #1483ca; font-weight: bold; line-height: 1; }

div.games-blue-bg { margin: 10px 0 15px; padding: 20px; border-radius: 5px; overflow: hidden; background: #152869 url("./images/games-blue-bg.webp") no-repeat center; background-size: cover; }

div.games-blue-bg h2, div.games-blue-bg h3, div.games-blue-bg h4 { color: #fcdd81; }

div.games-blue-bg h2.wp-block-heading, div.games-blue-bg h3.wp-block-heading, div.games-blue-bg h4.wp-block-heading { color: #fcdd81; }

div.games-blue-bg p, div.games-blue-bg span { color: white; }

div.games-blue-bg *:last-child { margin-bottom: 0; }

.alert { display: block; position: relative; margin-bottom: 25px; padding: 14px 25px 20px 76px; border-radius: 6px; overflow: hidden; color: #ffffff; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); word-break: break-word; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2); animation: 1.5s fadein-and-stretch; }

.alert::before { content: ''; position: absolute; top: 9px; left: 24px; transform: scale(0.83); filter: brightness(0) invert(1); }

.alert::after { content: ''; display: block; position: absolute; bottom: 0px; left: 0; width: 100%; height: 6px; background-image: repeating-linear-gradient(135deg, white 0px, white 10px, transparent 10px, transparent 20px); }

.alert.warning { background: linear-gradient(180deg, #f2ae01 0%, #de7b29 100%); }

.alert.error { background: linear-gradient(180deg, #ffb067 0%, #e94e39 100%); font-weight: normal; }

.alert.error span { font-weight: bold; }

.is-border-green-crayon { border-color: #19a95a; }

.is-border-carmine-red { border-color: #e94e39; }

.is-border-midnight-blue { border-color: #222c40; }

.is-border-persian-blue { border-color: #3d4a5c; }

.is-border-mustard-yellow { border-color: #f2ae01; }

.is-border-vivid-tangelo { border-color: #de7b29; }

.is-border-silver-gray { border-color: #bac6d5; }

.is-border-bronze { border-color: #d4774c; }

.is-bg-cloud-gray { background-color: #f8fafc; }

.has-grid-layout { display: grid; grid-gap: 10px 20px; grid-template-columns: 1fr; }

.has-grid-layout.grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); }

.has-grid-layout.grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }

.has-grid-layout.grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }

.has-grid-layout.grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }

.has-grid-layout.grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); }

.has-grid-layout.grid-cols-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); }

.wpcf7 { margin-bottom: 20px; padding: 20px 20px 5px; border: 1px solid #e2e2e2; background: #f5f5f5; }

.wpcf7 input.wpcf7-text, .wpcf7 textarea, .wpcf7 select { width: 100%; padding: 13px 20px 11px 20px; border: 1px solid #e2e2e2; background: #ffffff; }

.wpcf7 select { width: initial; }

.wpcf7 input[type="submit"] { font-size: 0.9375rem; width: 160px; height: 50px; border-width: 0 0 2px 0; border-style: solid; border-color: #c54135; border-radius: 4px; color: #ffffff; background: #e84b3c; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; line-height: 50px; text-decoration: none; text-transform: uppercase; }

.wpcf7 input[type="submit"]:hover { background: #c54135; }

.wpcf7 input[type="checkbox"] { margin-right: 10px; }

.wpcf7-recaptcha { margin-bottom: 16px; }

.wpcf7 .screen-reader-response { display: none; }

.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.5em 1em; color: #ffffff; background: #0b9410; }

.wpcf7-response-output.wpcf7-display-none { display: none; }

.wpcf7-not-valid-tip { display: block; margin: 5px 10px 10px; color: #ff0000; }

.wpcf7-validation-errors { background: #ca5009; }

.wpcf7-custom-instructions { color: #ca4234; font-style: italic; }

.wpcf7-form.init .wpcf7-response-output { display: none; }

.grecaptcha-badge { display: none; }

.author-bio { display: grid; position: relative; margin: 0 auto 15px; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); border: solid 1px #e6e6e6; border-radius: 6px; word-break: break-word; padding: 24px 31px 29px 23px; grid-template-areas: "avatar    specialFeature    specialFeature   specialFeature specialFeature" "avatar    title             title            title          title" "avatar    description       description      description     description" "avatar    learnMore         learnMore        .                ."; }

@media (max-width: 1019px) { .author-bio { grid-template-areas: "avatar        specialFeature      specialFeature    specialFeature" "avatar        title              title             title" "description   description         description      description" "learnMore     learnMore           learnMore        learnMore"; padding: 18px 16px 16px 17px; grid-template-columns: 150px auto; } }

@media (max-width: 350px) { .author-bio { grid-template-columns: 120px auto; } }

.author-bio .avatar { grid-area: avatar; border-radius: 50%; height: 168px; width: 168px; padding: 0; margin-right: 1.438rem; min-width: 110px; }

@media (max-width: 1019px) { .author-bio .avatar { height: 140px; width: 140px; } }

@media (max-width: 350px) { .author-bio .avatar { height: 110px; width: 110px; } }

.author-bio a.author-btn.btn-small.btn-info, .author-bio a.author-btn.seemoredownload, .author-bio .wp-block-button.is-style-info a.author-btn.btn-small.wp-block-button__link, .wp-block-button.is-style-info .author-bio a.author-btn.btn-small.wp-block-button__link, .author-bio .wp-block-button.is-style-info a.author-btn.wp-block-button__link.seemoredownload, .wp-block-button.is-style-info .author-bio a.author-btn.wp-block-button__link.seemoredownload, .author-bio .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.author-btn.btn-small.read-more, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .author-bio a.author-btn.btn-small.read-more, .author-bio .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.author-btn.read-more.seemoredownload, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .author-bio a.author-btn.read-more.seemoredownload, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.btn-small.nav-prev, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.btn-small.nav-prev, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.nav-prev.seemoredownload, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.nav-prev.seemoredownload, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.btn-small.nav-next, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.btn-small.nav-next, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.nav-next.seemoredownload, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.nav-next.seemoredownload, .author-bio table.responsive-table.button-color-info tbody td:last-child > a.author-btn.btn-small, table.responsive-table.button-color-info tbody .author-bio td:last-child > a.author-btn.btn-small, .author-bio table.responsive-table.button-color-info tbody td:last-child > a.author-btn.seemoredownload, table.responsive-table.button-color-info tbody .author-bio td:last-child > a.author-btn.seemoredownload, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.author-btn.btn-small, table.responsive-table.highlighted-button-color-info tbody tr:first-child .author-bio td:last-child > a.author-btn.btn-small, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.author-btn.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child .author-bio td:last-child > a.author-btn.seemoredownload, .author-bio table.responsive-table.button-color-info tbody td a.author-btn.btn-small.table-button, table.responsive-table.button-color-info tbody td .author-bio a.author-btn.btn-small.table-button, .author-bio table.responsive-table.button-color-info tbody td a.author-btn.table-button.seemoredownload, table.responsive-table.button-color-info tbody td .author-bio a.author-btn.table-button.seemoredownload, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.author-btn.btn-small.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .author-bio a.author-btn.btn-small.table-button, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.author-btn.table-button.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .author-bio a.author-btn.table-button.seemoredownload, .author-bio table.responsive-table.button-color-info tbody td .wp-block-button .author-btn.btn-small.wp-block-button__link, table.responsive-table.button-color-info tbody td .wp-block-button .author-bio .author-btn.btn-small.wp-block-button__link, .author-bio table.responsive-table.button-color-info tbody td .wp-block-button a.author-btn.wp-block-button__link.seemoredownload, table.responsive-table.button-color-info tbody td .wp-block-button .author-bio a.author-btn.wp-block-button__link.seemoredownload, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .author-btn.btn-small.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .author-bio .author-btn.btn-small.wp-block-button__link, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button a.author-btn.wp-block-button__link.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .author-bio a.author-btn.wp-block-button__link.seemoredownload { border: solid 1px #355aff; background-color: #f7f8ff; border-radius: 18px; background-image: none; box-shadow: 0 3px 6px 0 rgba(53, 90, 255, 0.06); text-transform: uppercase; cursor: pointer; margin: 1.5em 0 0; padding: 0.875em 2em; width: 337px; font-size: 14px; font-weight: bold; font-stretch: condensed; font-style: normal; line-height: 1.07; letter-spacing: normal; color: #11319d; grid-area: learnMore; }

@media (max-width: 1019px) { .author-bio a.author-btn.btn-small.btn-info, .author-bio a.author-btn.seemoredownload, .author-bio .wp-block-button.is-style-info a.author-btn.btn-small.wp-block-button__link, .wp-block-button.is-style-info .author-bio a.author-btn.btn-small.wp-block-button__link, .author-bio .wp-block-button.is-style-info a.author-btn.wp-block-button__link.seemoredownload, .wp-block-button.is-style-info .author-bio a.author-btn.wp-block-button__link.seemoredownload, .author-bio .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.author-btn.btn-small.read-more, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .author-bio a.author-btn.btn-small.read-more, .author-bio .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info a.author-btn.read-more.seemoredownload, .posts-search .ps-results:not(.compact-style) .entry:first-of-type .entry-info .author-bio a.author-btn.read-more.seemoredownload, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.btn-small.nav-prev, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.btn-small.nav-prev, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.nav-prev.seemoredownload, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.nav-prev.seemoredownload, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.btn-small.nav-next, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.btn-small.nav-next, .author-bio .tpmom.operator-matcher .tpmom-nav a.author-btn.nav-next.seemoredownload, .tpmom.operator-matcher .tpmom-nav .author-bio a.author-btn.nav-next.seemoredownload, .author-bio table.responsive-table.button-color-info tbody td:last-child > a.author-btn.btn-small, table.responsive-table.button-color-info tbody .author-bio td:last-child > a.author-btn.btn-small, .author-bio table.responsive-table.button-color-info tbody td:last-child > a.author-btn.seemoredownload, table.responsive-table.button-color-info tbody .author-bio td:last-child > a.author-btn.seemoredownload, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.author-btn.btn-small, table.responsive-table.highlighted-button-color-info tbody tr:first-child .author-bio td:last-child > a.author-btn.btn-small, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.author-btn.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child .author-bio td:last-child > a.author-btn.seemoredownload, .author-bio table.responsive-table.button-color-info tbody td a.author-btn.btn-small.table-button, table.responsive-table.button-color-info tbody td .author-bio a.author-btn.btn-small.table-button, .author-bio table.responsive-table.button-color-info tbody td a.author-btn.table-button.seemoredownload, table.responsive-table.button-color-info tbody td .author-bio a.author-btn.table-button.seemoredownload, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.author-btn.btn-small.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .author-bio a.author-btn.btn-small.table-button, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.author-btn.table-button.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .author-bio a.author-btn.table-button.seemoredownload, .author-bio table.responsive-table.button-color-info tbody td .wp-block-button .author-btn.btn-small.wp-block-button__link, table.responsive-table.button-color-info tbody td .wp-block-button .author-bio .author-btn.btn-small.wp-block-button__link, .author-bio table.responsive-table.button-color-info tbody td .wp-block-button a.author-btn.wp-block-button__link.seemoredownload, table.responsive-table.button-color-info tbody td .wp-block-button .author-bio a.author-btn.wp-block-button__link.seemoredownload, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .author-btn.btn-small.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .author-bio .author-btn.btn-small.wp-block-button__link, .author-bio table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button a.author-btn.wp-block-button__link.seemoredownload, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .author-bio a.author-btn.wp-block-button__link.seemoredownload { margin-top: 15px; width: -webkit-fill-available; } }

.author-bio .description { -webkit-line-clamp: 4; line-clamp: 4; text-overflow: ellipsis; margin-top: 8.5px; text-align: left; grid-area: description; margin-bottom: 0; }

.author-bio .special-feature { text-align: left; margin-bottom: 0.5px; grid-area: specialFeature; }

.author-bio .special-feature .special-feature-text { font-size: 18px; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-stretch: condensed; line-height: 1.1; letter-spacing: normal; color: #355cff; }

@media (min-width: 1019px) { .author-bio .special-feature .special-feature-text { font-size: 20px; } }

@media (max-width: 330px) { .author-bio .special-feature .special-feature-text { font-size: 16px; } }

.author-bio .name { text-align: left; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; color: #212121; grid-area: title; margin: auto 0; }

@media (max-width: 1019px) { .author-bio .name { min-height: 100px; } }

.author-bio .name .title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; }

@media (max-width: 1019px) { .author-bio .name .title { display: block; } }

.author-bio .name .title::before { content: " / "; display: inline; }

@media (max-width: 1019px) { .author-bio .name .title::before { display: none; } }

.author-bio-page { padding-top: 30px; }

.author-bio-page .header { margin-bottom: 0; font-size: 30px; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-stretch: condensed; line-height: 1.1; text-align: left; padding: 13px 0 10px; color: #212121; }

@media (min-width: 1019px) { .author-bio-page .header { font-size: 34px; } }

.author-bio-page figure { float: none; width: 100%; text-align: center; }

@media (min-width: 1019px) { .author-bio-page figure { margin: 0 auto 15px; } }

.author-bio-page figure img { width: 130px; margin: 0 0 13.5px; }

@media (min-width: 1019px) { .author-bio-page figure img { margin: auto auto 13.5px; } }

.author-bio-page figure .author-name { color: #212121; font-weight: bold; font-stretch: condensed; padding: 0; text-align: left; font-size: 28px; line-height: 1.25; text-transform: capitalize; }

@media (min-width: 1019px) { .author-bio-page figure .author-name { line-height: 1.17; font-size: 30px; text-align: center; } }

.author-bio-page figure .author-name::before { display: none; }

.author-bio-page figure .special-feature { display: flex; -moz-column-gap: 5px; column-gap: 5px; margin-bottom: 10px; justify-content: flex-start; }

@media (min-width: 1019px) { .author-bio-page figure .special-feature { justify-content: center; } }

.author-bio-page figure .special-feature .special-feature-text { font-size: 18px; font-weight: bold; font-stretch: condensed; line-height: 1.1; letter-spacing: normal; text-align: left; color: #355cff; }

@media (min-width: 1019px) { .author-bio-page figure .special-feature .special-feature-text { font-size: 20px; } }

@media (max-width: 330px) { .author-bio-page figure .special-feature .special-feature-text { font-size: 16px; } }

.author-bio-page figure .special-feature .special-feature-star { width: 21px !important; display: inline-block; content: ""; height: 21px !important; }

.author-bio-page figure .author-role { font-size: 18px; color: #212121; font-weight: bold; font-stretch: condensed; line-height: 1.17; text-align: left; padding: 0; }

@media (min-width: 1019px) { .author-bio-page figure .author-role { text-align: center; font-size: 20px; } }

.author-bio-page figure .last-update span { display: inline-block; padding-left: 8px; }

.author-bio-page .body { padding: 5px 10px 10px; border-radius: 0 0 15px 15px; overflow: hidden; color: #31708f; display: flex; flex-direction: column; }

@media (min-width: 1019px) { .author-bio-page .body { flex-direction: row; -moz-column-gap: 50px; column-gap: 50px; } }

.author-bio-page figure { display: flex; flex-direction: row; -moz-column-gap: 30px; column-gap: 30px; align-self: flex-start; }

@media (min-width: 1019px) { .author-bio-page figure { max-width: 30%; flex-direction: column; } }

@media (max-width: 479px) { .author-bio-page figure { -moz-column-gap: 20px; column-gap: 20px; } }

.author-bio-page figure .author-social-media { display: flex; justify-content: flex-start; flex-wrap: wrap; row-gap: 10px; }

.author-bio-page figure .author-social-media a { margin: 0 5px; }

@media (min-width: 1019px) { .author-bio-page figure .author-social-media { justify-content: center; } }

.author-bio-page figure .author-social-media .icon { width: 40px !important; display: inline-block; content: ""; height: 40px !important; transition: all 0.3s ease-in-out; }

.author-bio-page figure .author-social-media .amazonbooks-icon { background-color: #94a5c4; border-radius: 100%; border: 1px solid #94a5c4; }

.author-bio-page figure .author-social-media .amazonbooks-icon:hover { background-color: white; }

.author-bio-page figure .author-social-media .googlereads-icon { background-color: white; border-radius: 100%; border: 1px solid #94a5c4; }

.author-bio-page figure .author-social-media .googlereads-icon:hover { background-color: #94a5c4; }

.author-bio-page figure .author-social-media .medium-icon { background-color: white; border-radius: 100%; border: 1px solid #94a5c4; }

.author-bio-page figure .author-social-media .medium-icon:hover { background-color: #94a5c4; }

.author-bio-page figure .author-social-media .muckrack-icon { background-color: #94a5c4; border-radius: 100%; border: 1px solid #94a5c4; }

.author-bio-page figure .author-social-media .muckrack-icon:hover { background-color: white; border-radius: 100%; }

.author-bio-page figure .author-social-media .reddit-icon { background-color: #94a5c4; border-radius: 100%; border: 1px solid #94a5c4; }

.author-bio-page figure .author-social-media .reddit-icon:hover { background-color: white; }

.author-bio-page figure .author-social-media .tiktok-icon { background-color: white; border-radius: 100%; border: 1px solid #94a5c4; }

.author-bio-page figure .author-social-media .tiktok-icon:hover { background-color: #94a5c4; }

.author-bio-page figure img { display: block; height: 140px; border-radius: 50%; border: solid 3px #94a5c4; padding: 5px; box-shadow: 0 3px 6px 0 rgba(28, 184, 99, 0.06); width: 140px; background-color: #e6e6e6; }

@media (max-width: 479px) { .author-bio-page figure img { width: 120px; height: 120px; } }

@media (min-width: 1019px) { .author-bio-page figure img { width: 200px; height: 200px; } }

.author-bio-page figure .last-update { margin-top: 10px; }

.author-bio-page figure .last-update span { display: block; }

@media (min-width: 1019px) { .author-bio-page .author-email { display: none; } }

.author-bio-page .author-email a { padding: 10px 0; text-transform: uppercase; border-radius: 18px; display: block; text-align: center; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); border: solid 1px #6cd59d; color: #fff; background-image: linear-gradient(to right, #1cb863, #0f9f50 98%); }

.author-bio-page .author-expertise { margin-bottom: 18px; }

.author-bio-page .author-expertise .author-expertise-heading { font-size: 20px; color: #212121; }

.author-bio-page .author-expertise .author-expertise-list { display: flex; -moz-column-gap: 16px; column-gap: 16px; flex-wrap: wrap; row-gap: 16px; }

.author-bio-page .author-expertise .author-expertise-list .author-expertise-item { padding: 7px 21px 8px 19px; border-radius: 20px; color: #525252; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); border: solid 1px #e6e6e6; }

.author-bio-page .author-bio-summary { overflow: hidden; text-align: left; }

.author-bio-page .author-bio-summary h3 { margin-bottom: 10px; color: #1b2234; }

.author-bio-page .author-bio-summary h4 { font-size: 22px; margin: 20px 0 10px; color: #1b2234; }

.author-bio-page .author-bio-summary ul { margin: 0; padding: 0 0 0.5rem 0; overflow: hidden; display: flex; gap: 3px; flex-direction: column; }

@media (min-width: 1019px) { .author-bio-page .author-bio-summary ul { flex-direction: row; align-items: center; } }

.author-bio-page .author-bio-summary ul li { position: relative; float: left; margin: 0 15px 5px; padding: 0; list-style: none; width: -moz-fit-content; width: fit-content; }

@media (min-width: 1019px) { .author-bio-page .author-bio-summary ul li { margin: 0; } }

.author-bio-page .author-bio-summary ul li a { display: flex; align-items: center; margin: 0 0.5rem; }

.author-bio-page .author-bio-summary ul li a div { margin-right: 0.5rem; }

.author-bio-page .author-bio-summary ul li::before { background: none; content: none; }

.author-bio-page .author-bio-summary ul li .twitter__logo { width: 26px; height: 26px; }

.author-bio-page .author-bio-summary ul li .bio__logo { width: 26px; height: 26px; }

.author-bio-page .author-bio-summary ul li .email__logo { width: 26px; height: 26px; }

.author-bio-page .author-bio-summary ul a { color: #00a1ff; text-decoration: none; }

.author-bio-page .author-bio-summary ul a:hover { color: #fd8000; }

.author-bio-page .author-bio-summary p { margin-bottom: 20px; color: #212121; }

.sticky-cta-banner { display: none; position: fixed; bottom: 0; width: 100%; z-index: 999999999999; }

.sticky-cta-banner__inner { display: grid; grid-template-areas: "image content" "cta cta"; grid-template-columns: 110px auto; gap: 1em; margin: 0 auto; max-width: 1230px; padding: 1.125em 1.5em; position: relative; }

@media (min-width: 768px) { .sticky-cta-banner__inner { grid-template-areas: "image content" "image cta"; grid-template-columns: 180px auto; } }

@media (min-width: 1024px) { .sticky-cta-banner__inner { grid-template-areas: "image content cta"; } }

@media (min-width: 1200px) { .sticky-cta-banner__inner { grid-template-columns: 220px auto; } }

.sticky-cta-banner h4, .sticky-cta-banner p { color: #fff; line-height: 1; }

.sticky-cta-banner h4 { font-size: 1.75rem; margin-bottom: 0; }

@media (min-width: 768px) { .sticky-cta-banner h4 { font-size: 3.25rem; } }

.sticky-cta-banner p { font-size: 1.125rem; margin-bottom: 0; }

@media (min-width: 768px) { .sticky-cta-banner p { font-size: 1.5rem; } }

.sticky-cta-banner__bg-image { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: -1; }

.sticky-cta-banner__content { align-self: center; grid-area: content; }

.sticky-cta-banner__image { grid-area: image; }

.sticky-cta-banner__image img { display: block; height: auto; width: 100%; }

@media (min-width: 768px) { .sticky-cta-banner__image img { -o-object-fit: cover; object-fit: cover; -o-object-position: top; object-position: top; margin-bottom: -50%; } }

@media (min-width: 1200px) { .sticky-cta-banner__image img { margin-bottom: -90%; } }

.sticky-cta-banner__cta { align-self: baseline; display: block; grid-area: cta; }

@media (min-width: 768px) { .sticky-cta-banner__cta { align-self: center; justify-self: start; } }

@media (min-width: 1200px) { .sticky-cta-banner__cta { padding-left: 2em !important; padding-right: 2em !important; } }

.sticky-cta-banner__close { color: white; cursor: pointer; font-weight: 700; font-size: 1.1rem; opacity: 0.65; position: absolute; top: 6px; right: 6px; height: 44px; transition: opacity 0.2s ease-in; }

.sticky-cta-banner__close:hover { opacity: 1; }

.wp-block-ousc-image-button { display: block; position: relative; height: 139px; border-radius: 4px; overflow: hidden; transition: opacity 400ms ease; }

.wp-block-ousc-image-button figure { width: 100%; height: 100%; background-color: black; }

.wp-block-ousc-image-button figure img { min-width: 100%; height: 100%; -o-object-fit: none; object-fit: none; -o-object-position: center; object-position: center; }

.wp-block-ousc-image-button figure figcaption { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; display: inline; position: absolute; top: 42px; right: 0; bottom: 24px; left: 0; padding: 5px 10px; color: transparent; background-image: linear-gradient(180deg, #f8dd07 0%, #ddb01f 58%); -webkit-background-clip: text; background-clip: text; font-weight: bold; line-height: 1; text-align: center; }

@media screen and (min-width: 1px) and (max-width: 479px) { .wp-block-ousc-image-button figure figcaption { font-size: 1.375rem; } }

.wp-block-ousc-image-button:hover { opacity: 0.8; }

.wp-block-ousc-image-button.is-style-bottom-bar figure figcaption { font-size: 0.9375rem; display: flex; top: unset; bottom: 0; justify-content: center; align-items: center; min-height: 39px; color: #1b2234; background: #f4f4f4; transition: background-color 400ms ease; }

@media screen and (min-width: 1px) and (max-width: 479px) { .wp-block-ousc-image-button.is-style-bottom-bar figure figcaption { font-size: 0.875rem; } }

.wp-block-ousc-image-button.is-style-bottom-bar:hover { opacity: unset; }

.wp-block-ousc-image-button.is-style-bottom-bar:hover figcaption { color: white; background-color: #1b2234; }

.wp-block-ousc-icon-button { font-size: 15px; display: flex; flex-direction: column; align-items: center; width: 248px; height: 100%; margin: 5px; padding: 10px 2px; border: 2px solid #f1f1f1; overflow: hidden; background: #ffffff; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; }

@media screen and (min-width: 1px) and (max-width: 479px) { .wp-block-ousc-icon-button { font-size: 15px; } }

.wp-block-ousc-icon-button figure { width: 58px; height: 87px; }

.wp-block-ousc-icon-button i { display: block; position: relative; margin: 17px auto 12px auto; transform: scale(0.5); transform-origin: top left; }

.wp-block-ousc-icon-button p { font-size: 15px; width: 100%; margin: 0; padding: 0 3px; color: #0f3772; font-weight: inherit; }

@media screen and (min-width: 1px) and (max-width: 479px) { .wp-block-ousc-icon-button p { font-size: 15px; } }

.wp-block-ousc-icon-button:hover { background: #15367d; }

.wp-block-ousc-icon-button:hover p { color: #ffffff; }

.wp-block-ousc-icon-button.i-bottom { flex-direction: column-reverse; }

.wp-block-ousc-icon-button.i-left, .wp-block-ousc-icon-button.i-right { padding: 10px; }

.wp-block-ousc-icon-button.i-left p, .wp-block-ousc-icon-button.i-right p { flex: 1; width: auto; text-align: left; }

.wp-block-ousc-icon-button.i-left { flex-direction: row; }

.wp-block-ousc-icon-button.i-left i { margin: 0 8px 0 0; }

.wp-block-ousc-icon-button.i-right { flex-direction: row-reverse; }

.wp-block-ousc-icon-button.i-right i { margin: 0 0 0 8px; }

.wp-block-ousc-icon-button.i-sm figure { width: 29px; height: 29px; margin-bottom: 8px; }

.wp-block-ousc-icon-button.i-sm figure i { margin: 0; transform: scale(0.25); transform-origin: top left; }

.wp-block-ousc-icon-button.i-sm.i-right figure { margin: 0 0 0 8px; }

.wp-block-ousc-icon-button.i-sm.i-bottom figure { margin: 8px 0 0 0; }

.wp-block-ousc-icon-button.i-sm.i-left figure { margin: 0 8px 0 0; }

.wp-block-ousc-icon-button.is-style-blue { background: #314158; }

.wp-block-ousc-icon-button.is-style-blue p { color: #ffffff; }

.wp-block-ousc-icon-button.is-style-blue:hover { background: #1b2234; }

.wp-block-ousc-icon-button.is-style-gold-bar i::after { content: ''; display: block; position: absolute; right: 0; bottom: -10px; left: 0; width: 53px; height: 2px; margin: 0 auto; border-radius: 1px; background-color: #ffc602; transform: scale(2); }

.wp-block-ousc-icon-button.is-style-gold-bar p { padding: 3px; }

.wp-block-ousc-icon-button.is-style-gold-bar.i-left i::after, .wp-block-ousc-icon-button.is-style-gold-bar.i-right i::after { bottom: -5px; }

@media screen and (min-width: 1px) and (max-width: 768px) { .wp-block-ousc-icon-button { flex-direction: row; padding: 10px; }
  .wp-block-ousc-icon-button figure { height: 58px; margin: 0 8px 0 0; }
  .wp-block-ousc-icon-button figure i { margin: 0; }
  .wp-block-ousc-icon-button p { flex: 1; width: auto; text-align: left; }
  .wp-block-ousc-icon-button.i-bottom { flex-direction: row-reverse; }
  .wp-block-ousc-icon-button.i-bottom figure { margin: 0 0 0 8px; }
  .wp-block-ousc-icon-button.i-sm figure { margin-bottom: 0; }
  .wp-block-ousc-icon-button.is-style-gold-bar i::after { display: none; } }

a.wp-block-ousc-icon-button { text-decoration: none; }

html { box-sizing: border-box; -ms-overflow-style: scrollbar; }

*, ::after, ::before { box-sizing: inherit; }

.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

@media (min-width: 576px) { .container { max-width: 540px; } }

@media (min-width: 768px) { .container { max-width: 720px; } }

@media (min-width: 992px) { .container { max-width: 960px; } }

@media (min-width: 1200px) { .container { max-width: 1140px; } }

.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.no-gutters { margin-right: 0; margin-left: 0; }

.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }

.col { flex-basis: 0; flex-grow: 1; max-width: 100%; }

.col-auto { flex: 0 0 auto; width: auto; max-width: none; }

.col-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }

.col-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }

.col-3 { flex: 0 0 25%; max-width: 25%; }

.col-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }

.col-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }

.col-6 { flex: 0 0 50%; max-width: 50%; }

.col-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }

.col-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }

.col-9 { flex: 0 0 75%; max-width: 75%; }

.col-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }

.col-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }

.col-12 { flex: 0 0 100%; max-width: 100%; }

.order-0 { order: 0; }

.order-1 { order: 1; }

.order-2 { order: 2; }

.order-3 { order: 3; }

.order-4 { order: 4; }

.order-5 { order: 5; }

.order-6 { order: 6; }

.order-7 { order: 7; }

.order-8 { order: 8; }

.order-9 { order: 9; }

.order-10 { order: 10; }

.order-11 { order: 11; }

.order-12 { order: 12; }

@media (min-width: 576px) { .col-sm { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-sm-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-sm-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-sm-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-sm-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-sm-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
  .order-sm-0 { order: 0; }
  .order-sm-1 { order: 1; }
  .order-sm-2 { order: 2; }
  .order-sm-3 { order: 3; }
  .order-sm-4 { order: 4; }
  .order-sm-5 { order: 5; }
  .order-sm-6 { order: 6; }
  .order-sm-7 { order: 7; }
  .order-sm-8 { order: 8; }
  .order-sm-9 { order: 9; }
  .order-sm-10 { order: 10; }
  .order-sm-11 { order: 11; }
  .order-sm-12 { order: 12; } }

@media (min-width: 768px) { .col-md { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-md-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-md-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-md-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-md-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-md-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-md-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  .order-md-0 { order: 0; }
  .order-md-1 { order: 1; }
  .order-md-2 { order: 2; }
  .order-md-3 { order: 3; }
  .order-md-4 { order: 4; }
  .order-md-5 { order: 5; }
  .order-md-6 { order: 6; }
  .order-md-7 { order: 7; }
  .order-md-8 { order: 8; }
  .order-md-9 { order: 9; }
  .order-md-10 { order: 10; }
  .order-md-11 { order: 11; }
  .order-md-12 { order: 12; } }

@media (min-width: 992px) { .col-lg { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-lg-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-lg-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-lg-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-lg-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-lg-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-lg-12 { flex: 0 0 100%; max-width: 100%; } }

.flex-nowrap { flex-wrap: nowrap !important; }

.align-items-center { align-items: center !important; }

/*! Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) */
span.flag { display: inline-block; width: 32px; height: 21px; background: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/flags.png) no-repeat; }

span.flag.flag-ad, span.flag.tpmgt-flag-ad { background-position: -32px 0; }

span.flag.flag-ae, span.flag.tpmgt-flag-ae { background-position: -64px -6px; }

span.flag.flag-af, span.flag.tpmgt-flag-af { background-position: -96px -6px; }

span.flag.flag-ag, span.flag.tpmgt-flag-ag { background-position: -128px -6px; }

span.flag.flag-ai, span.flag.tpmgt-flag-ai { background-position: -160px -6px; }

span.flag.flag-al, span.flag.tpmgt-flag-al { background-position: -192px -6px; }

span.flag.flag-am, span.flag.tpmgt-flag-am { background-position: -224px -6px; }

span.flag.flag-an, span.flag.tpmgt-flag-an { background-position: -256px -6px; }

span.flag.flag-ao, span.flag.tpmgt-flag-ao { background-position: -288px -6px; }

span.flag.flag-ar, span.flag.tpmgt-flag-ar { background-position: -320px -6px; }

span.flag.flag-as, span.flag.tpmgt-flag-as { background-position: -352px -6px; }

span.flag.flag-at, span.flag.tpmgt-flag-at { background-position: -384px -6px; }

span.flag.flag-au, span.flag.tpmgt-flag-au { background-position: -416px -6px; }

span.flag.flag-aw, span.flag.tpmgt-flag-aw { background-position: -448px -6px; }

span.flag.flag-ax, span.flag.tpmgt-flag-ax { background-position: -480px -6px; }

span.flag.flag-az, span.flag.tpmgt-flag-az { background-position: 0 -38px; }

span.flag.flag-ba, span.flag.tpmgt-flag-ba { background-position: -32px -38px; }

span.flag.flag-bb, span.flag.tpmgt-flag-bb { background-position: -64px -38px; }

span.flag.flag-bd, span.flag.tpmgt-flag-bd { background-position: -96px -38px; }

span.flag.flag-be, span.flag.tpmgt-flag-be { background-position: -128px -38px; }

span.flag.flag-bf, span.flag.tpmgt-flag-bf { background-position: -160px -38px; }

span.flag.flag-bg, span.flag.tpmgt-flag-bg { background-position: -192px -38px; }

span.flag.flag-bh, span.flag.tpmgt-flag-bh { background-position: -224px -38px; }

span.flag.flag-bi, span.flag.tpmgt-flag-bi { background-position: -256px -38px; }

span.flag.flag-bj, span.flag.tpmgt-flag-bj { background-position: -288px -38px; }

span.flag.flag-bl, span.flag.tpmgt-flag-bl { background-position: -320px -38px; }

span.flag.flag-bm, span.flag.tpmgt-flag-bm { background-position: -352px -38px; }

span.flag.flag-bn, span.flag.tpmgt-flag-bn { background-position: -384px -38px; }

span.flag.flag-bo, span.flag.tpmgt-flag-bo { background-position: -416px -38px; }

span.flag.flag-br, span.flag.tpmgt-flag-br { background-position: -448px -38px; }

span.flag.flag-bs, span.flag.tpmgt-flag-bs { background-position: -480px -38px; }

span.flag.flag-bt, span.flag.tpmgt-flag-bt { background-position: 0 -70px; }

span.flag.flag-bw, span.flag.tpmgt-flag-bw { background-position: -32px -70px; }

span.flag.flag-by, span.flag.tpmgt-flag-by { background-position: -64px -70px; }

span.flag.flag-bz, span.flag.tpmgt-flag-bz { background-position: -96px -70px; }

span.flag.flag-ca, span.flag.tpmgt-flag-ca { background-position: -128px -70px; }

span.flag.flag-cd, span.flag.tpmgt-flag-cd { background-position: -160px -70px; }

span.flag.flag-cf, span.flag.tpmgt-flag-cf { background-position: -192px -70px; }

span.flag.flag-cg, span.flag.tpmgt-flag-cg { background-position: -224px -70px; }

span.flag.flag-ch, span.flag.tpmgt-flag-ch { background-position: -256px -70px; }

span.flag.flag-ci, span.flag.tpmgt-flag-ci { background-position: -288px -70px; }

span.flag.flag-ck, span.flag.tpmgt-flag-ck { background-position: -320px -70px; }

span.flag.flag-cl, span.flag.tpmgt-flag-cl { background-position: -352px -70px; }

span.flag.flag-cm, span.flag.tpmgt-flag-cm { background-position: -384px -70px; }

span.flag.flag-cn, span.flag.tpmgt-flag-cn { background-position: -416px -70px; }

span.flag.flag-co, span.flag.tpmgt-flag-co { background-position: -448px -70px; }

span.flag.flag-cr, span.flag.tpmgt-flag-cr { background-position: -480px -70px; }

span.flag.flag-cu, span.flag.tpmgt-flag-cu { background-position: 0 -102px; }

span.flag.flag-cv, span.flag.tpmgt-flag-cv { background-position: -32px -102px; }

span.flag.flag-cw, span.flag.tpmgt-flag-cw { background-position: -64px -102px; }

span.flag.flag-cy, span.flag.tpmgt-flag-cy { background-position: -96px -102px; }

span.flag.flag-cz, span.flag.tpmgt-flag-cz { background-position: -128px -102px; }

span.flag.flag-de, span.flag.tpmgt-flag-de { background-position: -160px -102px; }

span.flag.flag-dj, span.flag.tpmgt-flag-dj { background-position: -192px -102px; }

span.flag.flag-dk, span.flag.tpmgt-flag-dk { background-position: -224px -102px; }

span.flag.flag-dm, span.flag.tpmgt-flag-dm { background-position: -256px -102px; }

span.flag.flag-do, span.flag.tpmgt-flag-do { background-position: -288px -102px; }

span.flag.flag-dz, span.flag.tpmgt-flag-dz { background-position: -320px -102px; }

span.flag.flag-ec, span.flag.tpmgt-flag-ec { background-position: -352px -102px; }

span.flag.flag-ee, span.flag.tpmgt-flag-ee { background-position: -384px -102px; }

span.flag.flag-eg, span.flag.tpmgt-flag-eg { background-position: -416px -102px; }

span.flag.flag-eh, span.flag.tpmgt-flag-eh { background-position: -448px -102px; }

span.flag.flag-er, span.flag.tpmgt-flag-er { background-position: -480px -102px; }

span.flag.flag-es, span.flag.tpmgt-flag-es { background-position: 0 -134px; }

span.flag.flag-et, span.flag.tpmgt-flag-et { background-position: -32px -134px; }

span.flag.flag-fi, span.flag.tpmgt-flag-fi { background-position: -64px -134px; }

span.flag.flag-fj, span.flag.tpmgt-flag-fj { background-position: -96px -134px; }

span.flag.flag-fk, span.flag.tpmgt-flag-fk { background-position: -128px -134px; }

span.flag.flag-fm, span.flag.tpmgt-flag-fm { background-position: -160px -134px; }

span.flag.flag-fo, span.flag.tpmgt-flag-fo { background-position: -192px -134px; }

span.flag.flag-fr, span.flag.tpmgt-flag-fr { background-position: -224px -134px; }

span.flag.flag-ga, span.flag.tpmgt-flag-ga { background-position: -256px -134px; }

span.flag.flag-gb, span.flag.tpmgt-flag-gb { background-position: -288px -134px; }

span.flag.flag-gd, span.flag.tpmgt-flag-gd { background-position: -320px -134px; }

span.flag.flag-ge, span.flag.tpmgt-flag-ge { background-position: -352px -134px; }

span.flag.flag-gg, span.flag.tpmgt-flag-gg { background-position: -384px -134px; }

span.flag.flag-gh, span.flag.tpmgt-flag-gh { background-position: -416px -134px; }

span.flag.flag-gi, span.flag.tpmgt-flag-gi { background-position: -448px -134px; }

span.flag.flag-gl, span.flag.tpmgt-flag-gl { background-position: -480px -134px; }

span.flag.flag-gm, span.flag.tpmgt-flag-gm { background-position: 0 -166px; }

span.flag.flag-gn, span.flag.tpmgt-flag-gn { background-position: -32px -166px; }

span.flag.flag-gq, span.flag.tpmgt-flag-gq { background-position: -64px -166px; }

span.flag.flag-gr, span.flag.tpmgt-flag-gr { background-position: -96px -166px; }

span.flag.flag-gt, span.flag.tpmgt-flag-gt { background-position: -128px -166px; }

span.flag.flag-gu, span.flag.tpmgt-flag-gu { background-position: -160px -166px; }

span.flag.flag-gw, span.flag.tpmgt-flag-gw { background-position: -192px -166px; }

span.flag.flag-gy, span.flag.tpmgt-flag-gy { background-position: -224px -166px; }

span.flag.flag-hk, span.flag.tpmgt-flag-hk { background-position: -256px -166px; }

span.flag.flag-hn, span.flag.tpmgt-flag-hn { background-position: -288px -166px; }

span.flag.flag-hr, span.flag.tpmgt-flag-hr { background-position: -320px -166px; }

span.flag.flag-ht, span.flag.tpmgt-flag-ht { background-position: -352px -166px; }

span.flag.flag-hu, span.flag.tpmgt-flag-hu { background-position: -384px -166px; }

span.flag.flag-id, span.flag.tpmgt-flag-id { background-position: -416px -166px; }

span.flag.flag-ie, span.flag.tpmgt-flag-ie { background-position: -448px -166px; }

span.flag.flag-il, span.flag.tpmgt-flag-il { background-position: -480px -166px; }

span.flag.flag-im, span.flag.tpmgt-flag-im { background-position: 0 -198px; }

span.flag.flag-in, span.flag.tpmgt-flag-in { background-position: -32px -198px; }

span.flag.flag-iq, span.flag.tpmgt-flag-iq { background-position: -64px -198px; }

span.flag.flag-ir, span.flag.tpmgt-flag-ir { background-position: -96px -198px; }

span.flag.flag-is, span.flag.tpmgt-flag-is { background-position: -128px -198px; }

span.flag.flag-it, span.flag.tpmgt-flag-it { background-position: -160px -198px; }

span.flag.flag-je, span.flag.tpmgt-flag-je { background-position: -192px -198px; }

span.flag.flag-jm, span.flag.tpmgt-flag-jm { background-position: -224px -198px; }

span.flag.flag-jo, span.flag.tpmgt-flag-jo { background-position: -256px -198px; }

span.flag.flag-jp, span.flag.tpmgt-flag-jp { background-position: -288px -198px; }

span.flag.flag-ke, span.flag.tpmgt-flag-ke { background-position: -320px -198px; }

span.flag.flag-kg, span.flag.tpmgt-flag-kg { background-position: -352px -198px; }

span.flag.flag-kh, span.flag.tpmgt-flag-kh { background-position: -384px -198px; }

span.flag.flag-ki, span.flag.tpmgt-flag-ki { background-position: -416px -198px; }

span.flag.flag-km, span.flag.tpmgt-flag-km { background-position: -448px -198px; }

span.flag.flag-kn, span.flag.tpmgt-flag-kn { background-position: -480px -198px; }

span.flag.flag-kp, span.flag.tpmgt-flag-kp { background-position: 0 -230px; }

span.flag.flag-kr, span.flag.tpmgt-flag-kr { background-position: -32px -230px; }

span.flag.flag-kw, span.flag.tpmgt-flag-kw { background-position: -64px -230px; }

span.flag.flag-ky, span.flag.tpmgt-flag-ky { background-position: -96px -230px; }

span.flag.flag-kz, span.flag.tpmgt-flag-kz { background-position: -128px -230px; }

span.flag.flag-la, span.flag.tpmgt-flag-la { background-position: -160px -230px; }

span.flag.flag-lb, span.flag.tpmgt-flag-lb { background-position: -192px -230px; }

span.flag.flag-lc, span.flag.tpmgt-flag-lc { background-position: -224px -230px; }

span.flag.flag-li, span.flag.tpmgt-flag-li { background-position: -256px -230px; }

span.flag.flag-lk, span.flag.tpmgt-flag-lk { background-position: -288px -230px; }

span.flag.flag-lr, span.flag.tpmgt-flag-lr { background-position: -320px -230px; }

span.flag.flag-ls, span.flag.tpmgt-flag-ls { background-position: -352px -230px; }

span.flag.flag-lt, span.flag.tpmgt-flag-lt { background-position: -384px -230px; }

span.flag.flag-lu, span.flag.tpmgt-flag-lu { background-position: -416px -230px; }

span.flag.flag-lv, span.flag.tpmgt-flag-lv { background-position: -448px -230px; }

span.flag.flag-ly, span.flag.tpmgt-flag-ly { background-position: -480px -230px; }

span.flag.flag-ma, span.flag.tpmgt-flag-ma { background-position: 0 -262px; }

span.flag.flag-mc, span.flag.tpmgt-flag-mc { background-position: -32px -262px; }

span.flag.flag-md, span.flag.tpmgt-flag-md { background-position: -64px -262px; }

span.flag.flag-me, span.flag.tpmgt-flag-me { background-position: -96px -262px; }

span.flag.flag-mf, span.flag.tpmgt-flag-mf { background-position: -128px -262px; }

span.flag.flag-mg, span.flag.tpmgt-flag-mg { background-position: -160px -262px; }

span.flag.flag-mh, span.flag.tpmgt-flag-mh { background-position: -192px -262px; }

span.flag.flag-mk, span.flag.tpmgt-flag-mk { background-position: -224px -262px; }

span.flag.flag-ml, span.flag.tpmgt-flag-ml { background-position: -256px -262px; }

span.flag.flag-mm, span.flag.tpmgt-flag-mm { background-position: -288px -262px; }

span.flag.flag-mn, span.flag.tpmgt-flag-mn { background-position: -320px -262px; }

span.flag.flag-mo, span.flag.tpmgt-flag-mo { background-position: -352px -262px; }

span.flag.flag-mp, span.flag.tpmgt-flag-mp { background-position: -384px -262px; }

span.flag.flag-mq, span.flag.tpmgt-flag-mq { background-position: -416px -262px; }

span.flag.flag-mr, span.flag.tpmgt-flag-mr { background-position: -448px -262px; }

span.flag.flag-ms, span.flag.tpmgt-flag-ms { background-position: -480px -262px; }

span.flag.flag-mt, span.flag.tpmgt-flag-mt { background-position: 0 -294px; }

span.flag.flag-mu, span.flag.tpmgt-flag-mu { background-position: -32px -294px; }

span.flag.flag-mv, span.flag.tpmgt-flag-mv { background-position: -64px -294px; }

span.flag.flag-mw, span.flag.tpmgt-flag-mw { background-position: -96px -294px; }

span.flag.flag-mx, span.flag.tpmgt-flag-mx { background-position: -128px -294px; }

span.flag.flag-my, span.flag.tpmgt-flag-my { background-position: -160px -294px; }

span.flag.flag-mz, span.flag.tpmgt-flag-mz { background-position: -192px -294px; }

span.flag.flag-na, span.flag.tpmgt-flag-na { background-position: -224px -294px; }

span.flag.flag-nc, span.flag.tpmgt-flag-nc { background-position: -256px -294px; }

span.flag.flag-ne, span.flag.tpmgt-flag-ne { background-position: -288px -294px; }

span.flag.flag-nf, span.flag.tpmgt-flag-nf { background-position: -320px -294px; }

span.flag.flag-ng, span.flag.tpmgt-flag-ng { background-position: -352px -294px; }

span.flag.flag-ni, span.flag.tpmgt-flag-ni { background-position: -384px -294px; }

span.flag.flag-nl, span.flag.tpmgt-flag-nl { background-position: -416px -294px; }

span.flag.flag-no, span.flag.tpmgt-flag-no { background-position: -448px -294px; }

span.flag.flag-np, span.flag.tpmgt-flag-np { background-position: -480px -294px; }

span.flag.flag-nr, span.flag.tpmgt-flag-nr { background-position: 0 -326px; }

span.flag.flag-nu, span.flag.tpmgt-flag-nu { background-position: -32px -326px; }

span.flag.flag-nz, span.flag.tpmgt-flag-nz { background-position: -64px -326px; }

span.flag.flag-om, span.flag.tpmgt-flag-om { background-position: -96px -326px; }

span.flag.flag-pa, span.flag.tpmgt-flag-pa { background-position: -128px -326px; }

span.flag.flag-pe, span.flag.tpmgt-flag-pe { background-position: -160px -326px; }

span.flag.flag-pf, span.flag.tpmgt-flag-pf { background-position: -192px -326px; }

span.flag.flag-pg, span.flag.tpmgt-flag-pg { background-position: -224px -326px; }

span.flag.flag-ph, span.flag.tpmgt-flag-ph { background-position: -256px -326px; }

span.flag.flag-pk, span.flag.tpmgt-flag-pk { background-position: -288px -326px; }

span.flag.flag-pl, span.flag.tpmgt-flag-pl { background-position: -320px -326px; }

span.flag.flag-pn, span.flag.tpmgt-flag-pn { background-position: -352px -326px; }

span.flag.flag-pr, span.flag.tpmgt-flag-pr { background-position: -384px -326px; }

span.flag.flag-ps, span.flag.tpmgt-flag-ps { background-position: -416px -326px; }

span.flag.flag-pt, span.flag.tpmgt-flag-pt { background-position: -448px -326px; }

span.flag.flag-pw, span.flag.tpmgt-flag-pw { background-position: -480px -326px; }

span.flag.flag-py, span.flag.tpmgt-flag-py { background-position: 0 -358px; }

span.flag.flag-qa, span.flag.tpmgt-flag-qa { background-position: -32px -358px; }

span.flag.flag-ro, span.flag.tpmgt-flag-ro { background-position: -64px -358px; }

span.flag.flag-rs, span.flag.tpmgt-flag-rs { background-position: -96px -358px; }

span.flag.flag-ru, span.flag.tpmgt-flag-ru { background-position: -128px -358px; }

span.flag.flag-rw, span.flag.tpmgt-flag-rw { background-position: -160px -358px; }

span.flag.flag-sa, span.flag.tpmgt-flag-sa { background-position: -192px -358px; }

span.flag.flag-sb, span.flag.tpmgt-flag-sb { background-position: -224px -358px; }

span.flag.flag-sc, span.flag.tpmgt-flag-sc { background-position: -256px -358px; }

span.flag.flag-sd, span.flag.tpmgt-flag-sd { background-position: -288px -358px; }

span.flag.flag-se, span.flag.tpmgt-flag-se { background-position: -320px -358px; }

span.flag.flag-sg, span.flag.tpmgt-flag-sg { background-position: -352px -358px; }

span.flag.flag-sh, span.flag.tpmgt-flag-sh { background-position: -384px -358px; }

span.flag.flag-si, span.flag.tpmgt-flag-si { background-position: -416px -358px; }

span.flag.flag-sk, span.flag.tpmgt-flag-sk { background-position: -448px -358px; }

span.flag.flag-sl, span.flag.tpmgt-flag-sl { background-position: -480px -358px; }

span.flag.flag-sm, span.flag.tpmgt-flag-sm { background-position: 0 -390px; }

span.flag.flag-sn, span.flag.tpmgt-flag-sn { background-position: -32px -390px; }

span.flag.flag-so, span.flag.tpmgt-flag-so { background-position: -64px -390px; }

span.flag.flag-sr, span.flag.tpmgt-flag-sr { background-position: -96px -390px; }

span.flag.flag-ss, span.flag.tpmgt-flag-ss { background-position: -128px -390px; }

span.flag.flag-st, span.flag.tpmgt-flag-st { background-position: -160px -390px; }

span.flag.flag-sv, span.flag.tpmgt-flag-sv { background-position: -192px -390px; }

span.flag.flag-sy, span.flag.tpmgt-flag-sy { background-position: -224px -390px; }

span.flag.flag-sz, span.flag.tpmgt-flag-sz { background-position: -256px -390px; }

span.flag.flag-tc, span.flag.tpmgt-flag-tc { background-position: -288px -390px; }

span.flag.flag-td, span.flag.tpmgt-flag-td { background-position: -320px -390px; }

span.flag.flag-tg, span.flag.tpmgt-flag-tg { background-position: -352px -390px; }

span.flag.flag-th, span.flag.tpmgt-flag-th { background-position: -384px -390px; }

span.flag.flag-tj, span.flag.tpmgt-flag-tj { background-position: -416px -390px; }

span.flag.flag-tk, span.flag.tpmgt-flag-tk { background-position: -448px -390px; }

span.flag.flag-tl, span.flag.tpmgt-flag-tl { background-position: -480px -390px; }

span.flag.flag-tm, span.flag.tpmgt-flag-tm { background-position: 0 -422px; }

span.flag.flag-tn, span.flag.tpmgt-flag-tn { background-position: -32px -422px; }

span.flag.flag-to, span.flag.tpmgt-flag-to { background-position: -64px -422px; }

span.flag.flag-tr, span.flag.tpmgt-flag-tr { background-position: -96px -422px; }

span.flag.flag-tt, span.flag.tpmgt-flag-tt { background-position: -128px -422px; }

span.flag.flag-tv, span.flag.tpmgt-flag-tv { background-position: -160px -422px; }

span.flag.flag-tw, span.flag.tpmgt-flag-tw { background-position: -192px -422px; }

span.flag.flag-tz, span.flag.tpmgt-flag-tz { background-position: -224px -422px; }

span.flag.flag-ua, span.flag.tpmgt-flag-ua { background-position: -256px -422px; }

span.flag.flag-ug, span.flag.tpmgt-flag-ug { background-position: -288px -422px; }

span.flag.flag-us, span.flag.tpmgt-flag-us { background-position: -320px -422px; }

span.flag.flag-uy, span.flag.tpmgt-flag-uy { background-position: -352px -422px; }

span.flag.flag-uz, span.flag.tpmgt-flag-uz { background-position: -384px -422px; }

span.flag.flag-va, span.flag.tpmgt-flag-va { background-position: -416px -422px; }

span.flag.flag-vc, span.flag.tpmgt-flag-vc { background-position: -448px -422px; }

span.flag.flag-ve, span.flag.tpmgt-flag-ve { background-position: -480px -422px; }

span.flag.flag-vg, span.flag.tpmgt-flag-vg { background-position: 0 -454px; }

span.flag.flag-vi, span.flag.tpmgt-flag-vi { background-position: -32px -454px; }

span.flag.flag-vn, span.flag.tpmgt-flag-vn { background-position: -64px -454px; }

span.flag.flag-vu, span.flag.tpmgt-flag-vu { background-position: -96px -454px; }

span.flag.flag-wf, span.flag.tpmgt-flag-wf { background-position: -128px -454px; }

span.flag.flag-ws, span.flag.tpmgt-flag-ws { background-position: -160px -454px; }

span.flag.flag-ye, span.flag.tpmgt-flag-ye { background-position: -192px -454px; }

span.flag.flag-yt, span.flag.tpmgt-flag-yt { background-position: -224px -454px; }

span.flag.flag-za, span.flag.tpmgt-flag-za { background-position: -256px -454px; }

span.flag.flag-zm, span.flag.tpmgt-flag-zm { background-position: -288px -454px; }

span.flag.flag-zw, span.flag.tpmgt-flag-zw { background-position: -320px -454px; }

.bmc_numbered_list { counter-reset: my-badass-counter; }

.bmc_numbered_list dt { position: relative; margin: 0px 0px 30px 70px; }

.bmc_numbered_list dt:before { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; content: counter(my-badass-counter); position: absolute; top: 4px; left: -70px; padding: 15px 20px; border: solid 1px #ccdceb; counter-increment: my-badass-counter; color: #1b2234; background-color: #e0eaf4; }

.bmc-md { margin: 5px 0px; padding: 25px 25px 10px 25px; background-color: #f5f5f5; }

.bmc-md-top { display: table; width: 100%; }

.bmc-md-top-left { display: table-cell; vertical-align: top; width: 20%; }

.bmc-md-top-right { display: table-cell; vertical-align: top; width: 80%; padding-left: 15px; }

.bmc-md-title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; margin-bottom: 10px; padding-bottom: 10px; border-bottom: dotted 1px #cccccc; color: #1b2234; }

.bmc-md-mid { display: table; width: 100%; margin-bottom: 10px; padding: 15px 0px; border-top: dotted 1px #cccccc; border-bottom: dotted 1px #cccccc; }

.bmc-md-mid-left { display: table-cell; vertical-align: top; width: 33.3%; padding: 0px 10px; }

.bmc-md-mid-center { display: table-cell; vertical-align: top; width: 33.3%; padding: 0px 10px; border-right: dotted 1px #cccccc; border-left: dotted 1px #cccccc; }

.bmc-md-mid-right { display: table-cell; vertical-align: top; width: 33.3%; padding: 0px 10px; }

.bmc-md-mid label { display: block; font-weight: bold; }

.bmc-t5 { display: table; width: 100%; margin: 0px 0px 10px 0px; padding: 10px 0px; border-bottom: dotted 1px #cccccc; }

.bmc-t5.bmc_noborder { margin: 0; border: 0; }

.bmc-t5-last { border: none; }

.bmc-t5-left { display: table-cell; vertical-align: top; width: 25%; }

.bmc-t5-right { display: table-cell; vertical-align: top; width: 75%; }

.bmc-t5-title { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; padding: 0px 0px 10px 0px; }

.bmc-t5-title a { text-decoration: none !important; }

.bmc-t5 h3 { font-size: 1.25rem; margin-bottom: 10px; }

.rmcc_container { margin-bottom: 10px; border-bottom: dotted 1px #cccccc; }

.rmcc { position: relative; margin-left: 120px; }

.rmcc h5 { margin: 0px; padding: 10px 0px; }

.rmcc:before { content: ""; position: absolute; top: 10px; left: -115px; }

.rm-casino-wrap { margin-bottom: 20px; padding: 0 20px 20px 20px; border-width: 0 2px 2px 2px; border-style: solid; border-color: #eff3f3; background-color: #ffffff; }

.rm-casino-wrap > .col1 { float: left; width: 200px; margin-bottom: 15px; }

.rm-casino-wrap > .col2 { float: left; width: 472px; margin: 0 0 0 19px; }

.rm-casino-wrap .features-col { float: left; width: 50%; margin-top: 13px; text-align: left; }

.rm-casino-wrap .features-col .circle-bullets { padding-left: 7%; }

.rm-casino-wrap .features-col .circle-bullets li { position: relative; list-style: none; }

.rm-casino-wrap .features-col .circle-bullets li::before { content: "• "; position: absolute; top: 1%; left: -8%; color: #3498db; font-size: 25px; }

.rm-casino-wrap > .col1 a img { width: 200px; margin: 9px auto; border: solid 1px #dcdcdc; }

.rm-casino-wrap .rm-casino-title { position: relative; margin: 0 -22px 20px; }

.rm-casino-wrap .rm-casino-button a.seemoredownload { width: 200px; padding: 17px; background: #ff6c00; }

.rm-casino-wrap .rm-casino-button a.seemoredownload:hover { background: #e34c02; }

.rm-casino-wrap .rm-casino-button .rm-read-review { font-weight: bold; }

.rm-casino-wrap .rm-casino-button p:nth-child(3) { margin-bottom: 10px; }

.rm-casino-wrap .rm-casino-rank, .rm-casino-wrap .rm-casino-name { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; padding: 13px 15px; font-weight: normal; }

.rm-casino-wrap .rm-casino-rank { position: absolute; top: 0; bottom: 0; left: 0; width: 50px; padding: 13px 5px; color: #ffffff; background: #1b2234; text-align: center; }

.rm-casino-wrap .rm-casino-name { margin: 0 0 0 57px; color: #1b2234; background-color: #eff3f3; }

.rm-casino-wrap.first { border-color: #ececec; }

.rm-casino-wrap.first .rm-casino-title .rm-casino-rank { color: #111111; background: #baa035; background-color: #f3cf3f; font-weight: bold; }

.rm-casino-wrap.first .rm-casino-title .rm-casino-name { color: #111111; background-color: #f3cf3f; font-weight: bold; }

.rm-read-review { font-size: 0.75rem; color: #2980b9; }

.rm-casino-wrap .table-banking { padding: 0px; }

.rm-casino-wrap .table-banking .ousctable3 { margin-bottom: 0px; }

.rm-casino-wrap.wrap2 { margin-bottom: 35px; border: 0; }

.rm-casino-wrap.wrap2 > .col1 img { width: auto; margin: 0; border: 1px solid #000000; }

.rm-casino-wrap.wrap2 > .col2 { margin-left: 26px; }

.livedealer_tablewrap { margin-bottom: 20px; }

.ld_tabletop { display: table; width: 100%; margin-bottom: 5px; padding: 15px 10px; color: #ffffff; background: #1b2234; font-weight: bold; }

.ld_tabletopcol { display: table-cell; vertical-align: middle; padding: 0 6px; text-align: center; }

.ld_tablecol { display: table-cell; vertical-align: middle; padding: 0 6px; text-align: center; }

.ld_tablerow { display: table; width: 100%; margin-bottom: 5px; padding: 15px 10px; border: 1px solid #bbdefb; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #e3f2fd 100%); }

.ld_tablecol_casino { width: 20%; }

.ld_tablecol_feat { width: 21%; }

.ld_tablecol_rank { width: 12%; }

.ld_tablecol_bonus { width: 13%; }

.ld_tablecol_limits { width: 16%; }

.ld_tablecol_play { width: 18%; }

.ld_tablecol.ld_tablecol_feat { font-size: 0.75rem; vertical-align: top; text-align: left; }

.entry-content .ld_tablecol.ld_tablecol_feat li { margin-bottom: 5px; }

.ld_tablecol.ld_tablecol_rank, .ld_tablecol.ld_tablecol_play { vertical-align: top; }

.ld_tablecol.ld_tablecol_rank img { display: block; margin: 0 auto; padding: 5px 0; }

.ld_tablecol.ld_tablecol_limits { color: #1b2234; font-weight: bold; }

.ld_tablecol.ld_tablecol_bonus { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; color: #1b2234; font-weight: bold; }

.ld_tablecol.ld_tablecol_casino img { display: block; width: 100%; height: auto; margin: 0 auto 5px; }

.ld_tablecol.ld_tablecol_casino { line-height: 1.2em; }

.livedealer_tablewrap a.ctabuttonog { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; margin: 15px 0 10px; }

.entry-content .ld_tablecol.ld_tablecol_feat ul { margin: 0; padding: 0 0 0 20px; }

.steps_row_wrap { margin-bottom: 20px; }

.steps_row { font-size: 0.9375rem; position: relative; min-height: 80px; margin-bottom: 4px; padding: 20px; border: 1px solid #e2e2e2; background: #fbfbfb; }

.steps_rank { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; position: absolute; top: 20px; left: 3%; width: 40px; height: 40px; padding: 7px; color: #ffffff; background: #222c40; font-weight: bold; text-align: center; }

.steps_info { font-size: 0.9375rem; margin-left: 9%; color: #1b2234; }

.steps_info h4 { margin-bottom: 5px; }

.steps_info p { margin-bottom: 5px; }

.steps_row_wrap.style2 .steps_row { font-size: 0.9375rem; margin-bottom: 0px; border-width: 0 0 1px 0; }

.steps_row_wrap.style2 .steps_row:last-child { border: none; }

.steps_row_wrap.style2 .steps_info { color: #212121; background: none; }

.right-bio.topdealerpage { margin: 0px 15px 5px 25px; }

.dealervideo { margin: 0 auto 20px; }

.leftpro, .rightpro { float: left; width: 50%; padding: 15px; }

.hubprocon .leftpro ul { padding-left: 67px; background: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/th_up.png) no-repeat top left; }

.hubprocon .rightpro ul { padding-left: 67px; background: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/th_dn.png) no-repeat top left; }

.hubprocon ul li { margin-bottom: 10px; line-height: 1.4em; }

.hubprocon .leftpro h4 { color: #0fc806; }

.hubprocon .rightpro h4 { color: #ed0707; }

.hubprocon ul { min-height: 55px; padding: 0 0 0 12px; }

.casinogamewrap { margin-bottom: 25px; padding: 15px 0 0 0; overflow: hidden; }

.casinogamewrap .smallgame { position: relative; float: left; overflow: hidden; background: #f3f3f3; }

.casinogamewrap .smallgame { width: 19%; margin: 0 .5% 15px; }

.casinogamewrap .smallgame.style2 { width: 15.5%; border: 2px solid #aaaaaa; background: none; }

.casinogamewrap .smallgame p { margin: 0; }

.casinogamewrap .smallgame h4 { margin: 0; overflow: hidden; text-align: center; white-space: nowrap; text-overflow: ellipsis; }

.casinogamewrap .smallgame h4 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.875rem; padding: 5px 4px; line-height: 22px; }

.smallgame h4 a { color: #1b2234; text-decoration: none; }

.casinogamewrap .smallgame img { display: block; width: 100%; -o-object-fit: cover; object-fit: cover; }

.casinogamewrap .smallgame img { height: 80px; }

.casinogamewrap .smallgame:hover { background: #dddddd; }

.betlist { display: table; border-spacing: 3px 0; width: 100%; margin-bottom: 2px; }

.betlist h3 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; display: table-cell; vertical-align: middle; width: 26%; margin: 0 2px 0 0; padding: 16px 20px; color: #ffffff; background: #1b2234 url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/green_triangle.png) left top no-repeat; }

.betlist .description { display: table-cell; vertical-align: top; width: 78%; padding: 7px 20px; border: 1px solid #dadede; }

.betlist.lastone { margin-bottom: 30px; }

.betlist { display: table; border-spacing: 2px 0; width: 100%; margin-bottom: 2px; }

.betlist.style2 h4 { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.0625rem; display: table-cell; vertical-align: middle; width: 26%; margin: 0 2px 0 0; padding: 12px 20px; color: #ffffff; background: #3498db; }

.betlist.style2 .description { display: table-cell; vertical-align: middle; width: 78%; padding: 5px 20px; border: 1px solid #bbdefb; color: #34495e; background: #e3f2fd; }

.betlist.lastone { margin-bottom: 30px; }

.likeusarea { margin-bottom: 15px; overflow: hidden; line-height: 14px; }

.likeusarea li { display: block; float: left; height: 20px; margin: 2px 10px 0 0; padding: 0; list-style: none; }

.likeusarea li.share_tw { width: 60px; }

.likeusarea li.share_yt { margin: 0; }

.mpt-splitter { position: relative; min-height: 83px; margin-bottom: 15px; padding: 0 0 10px 90px; border-bottom: dotted 1px #cccccc; }

.mpt-top { clear: both; }

.mpt-bignumber { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.5625rem; position: absolute; top: 0; left: 0; width: 70px; height: 70px; padding: 0; color: #1b2234; background-color: #eff3f3; font-weight: bold; line-height: 70px; text-align: center; }

.mpt-splitter h4 { margin-bottom: 4px; }

.entry-content .mpt-splitter ul { margin: 0; padding: 10px 0 6px 5px; }

@media (max-width: 300px) { .mpt-top img.alignleft { display: block; float: none; margin: 0px auto; } }

.entry-content .osc-state-snapshot { max-width: 50%; margin-left: 10px; border-bottom: solid 1px #cccccc; border-left: solid 1px #cccccc; }

.entry-content .osc-state-snapshot ul { margin: 0px; padding: 0px 0px 10px 10px; }

.entry-content .osc-state-snapshot ul > li { margin: 0px !important; padding-bottom: 10px; list-style: none !important; }

.entry-content .osc-state-snapshot div.state-snapshot-head { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin-bottom: 10px; padding: 0px 0px 0px 10px; border-bottom: solid 1px #cccccc; font-weight: bold; }

.entry-content .osc-state-snapshot label { display: block; font-weight: bold; }

.osc-state-guide { margin: 20px 0px; padding: 10px 0px; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; clear: both; }

.osc-state-guide h3 { text-align: center; }

.state-guide-body { display: table; width: 100%; }

.osc-state-image { display: table-cell; vertical-align: top; width: 65%; padding-right: 10px; }

.osc-state-right { display: table-cell; vertical-align: top; width: 35%; }

.state-casino-list-head { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin-bottom: 10px; padding: 0px 0px 0px 10px; border-bottom: solid 1px #cccccc; font-weight: bold; }

.entry-content ul.state-casino-list { padding: 0px 0px 0px 10px !important; }

.entry-content ul.state-casino-list > li { margin: 0px !important; padding-bottom: 10px; list-style: none !important; }

.entry-content ul.state-casino-info { margin: 20px 0px 0px 0px !important; padding: 10px 0px 0px 10px !important; border-top: solid 1px #cccccc; }

.entry-content ul.state-casino-info > li { margin: 0px !important; padding-bottom: 10px; list-style: none !important; }

ul.state-casino-info label { font-weight: bold; }

.ousc-ct-h1 { margin-bottom: 0px !important; }

.ousc-ct { border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; border-left: solid 1px #cccccc; }

.ousc-ct-top { display: table; width: 100%; padding-bottom: 10px; }

.ousc-ct-image { display: table-cell; vertical-align: middle; width: 33%; text-align: center; }

.ousc-ct-highlights { display: table-cell; position: relative; vertical-align: top; width: 45%; padding: 0px 15px; }

.ousc-ct-highlights-head { padding: 12px 0px 10px 0px; border-bottom: solid 1px #cccccc; font-weight: bold; }

.entry-content .ousc-ct-highlights ul { margin: 10px 0px 0px 16px !important; padding: 0px !important; }

.entry-content .ousc-ct-highlights ul > li { margin: 0px !important; padding-bottom: 10px; list-style: none !important; text-indent: -16px; }

.entry-content .ousc-ct-highlights ul > li:before { content: "\2713"; padding-right: 5px; }

.ousc-ct-trophy img { width: 40px; height: 50px; }

.ousc-ct-bottom { display: table; position: relative; width: 100%; }

.ousc-ct-cta-btn { width: 80%; margin: 0px auto; }

.ousc-ct-cta-btn a:hover { border: 2px solid #990000; background: #cc0000; }

.ousc-ct-bottom-screens { display: table-cell; position: absolute; bottom: 0px; vertical-align: bottom; width: 66%; padding: 10px 0px 0px 10px; }

.ousc-ct-bottom-screens > div { display: inline-block; width: 32%; }

.ousc-ct-bottom-screens div img { width: 100%; height: 120px; }

@media (max-width: 768px) { .ousc-ct-top { display: block; }
  .ousc-ct-image { display: block; width: 100%; }
  .ousc-ct-highlights { display: block; width: 100%; } }

@media (max-width: 479px) { .ousc-ct-bottom { display: block; }
  .ousc-ct-cta { display: block; width: 100%; }
  .ousc-ct-bottom-screens { display: block; width: 100%; } }

.ousc-cvt { display: table; width: 100%; margin: 10px 0px; padding: 10px; border: solid 1px #cccccc; }

.ousc-cvt h2 { margin: 0px 0px 5px 0px !important; padding: 8px 0px 0px 0px; border-bottom: solid 1px #cccccc; }

.ousc-cvt h3 { margin: 0px !important; border-bottom: solid 1px #cccccc; }

.ousc-cvt h3.cvt-head { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; }

.ousc-cvt-left { display: table-cell; vertical-align: top; width: 66%; padding-right: 10px; }

.ousc-cvt-video { text-align: center; }

.ousc-cvt-video iframe { width: 100%; }

@media (max-width: 768px) { .ousc-cvt { display: block; }
  .ousc-cvt-left { display: block; width: 100%; } }

.ousc-ct-pro, .ousc-ct-con { float: right; width: 40%; margin-left: 10px; border: solid 1px #cccccc; }

.ousc-ct-pro-head, .ousc-ct-con-head { margin-bottom: 5px; padding: 5px 0px; border-bottom: solid 1px #cccccc; background-color: #f3f3f3; font-weight: bold; text-align: center; }

.ousc-ct-pro-head img, .ousc-ct-con-head img { vertical-align: middle; padding-right: 5px; }

.entry-content .ousc-ct-pro ul, .entry-content .ousc-ct-con ul { padding: 10px; }

.entry-content .ousc-ct-pro ul > li, .entry-content .ousc-ct-con ul > li { margin: 0px !important; padding-bottom: 10px; list-style: inside disc; }

.ousc-cppi-container { display: table; width: 100%; margin-bottom: 10px; }

.ousc-cppi-left { display: table-cell; vertical-align: top; width: 49.5%; }

.ousc-cppi-right { display: table-cell; vertical-align: top; width: 49.5%; }

.ousc-cppi-spacer { width: 1%; }

.ousc-cppi-head { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; margin-bottom: 5px; padding: 10px 0px; color: #1b2234; background-color: #eef2f6; font-weight: bold; text-align: center; text-transform: uppercase; }

.entry-content .ousc-cppi-left ul, .entry-content .ousc-cppi-right ul { padding: 10px; }

.entry-content .ousc-cppi-left ul > li, .entry-content .ousc-cppi-right ul > li { position: relative; margin: 0px 0px 0px 20px !important; padding-bottom: 10px; list-style: none; line-height: 1.5em !important; }

.entry-content .ousc-cppi-left ul > li::before, .entry-content .ousc-cppi-right ul > li::before, .entry-content .ousc-cppi-general ul > li::before { content: '\00b7'; position: absolute; left: -20px; vertical-align: middle; padding: 0 10px 0 0; color: #2980b9; font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 32px; font-weight: bold; line-height: 15px; }

.ousc-cppi-left label, .ousc-cppi-right label { font-weight: bold; }

.ousc-cppi-general { width: 100%; margin-bottom: 10px; }

.entry-content .ousc-cppi-general ul { padding: 10px; }

.entry-content .ousc-cppi-general ul > li { position: relative; margin: 0px 0px 0px 20px !important; padding-bottom: 10px; list-style: none; line-height: 1.5em !important; }

.ousc-cppi-general label { font-weight: bold; }

@media (max-width: 478px) { .ousc-cppi-left { display: block; width: 100%; }
  .ousc-cppi-spacer { display: none; }
  .ousc-cppi-right { display: block; width: 100%; } }

.hubprocon { margin-bottom: 20px; border: 2px solid #e5e5e5; border-radius: 5px; clear: both; overflow: hidden; background: #f5f5f5; }

.livedealerprocon { position: relative; min-height: 259px; margin-bottom: 20px; padding: 15px 15px 15px 180px; clear: both; overflow: hidden; background: url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/dealer_proconbg.jpg) no-repeat; background-size: 100% 100%; }

.hubprocon h4 { margin: 0 0 12px; padding: 0 0 6px; border-bottom: 1px solid #dddddd; }

.altcta { position: relative; margin-bottom: 30px; padding: 5px; background: #94a128; background: linear-gradient(to bottom, #94a128 0%, #117816 100%); }

.altcta .inner { padding: 12px; border: 1px dashed #ced49e; overflow: hidden; color: #ffffff; }

.altcta figure { float: left; width: 20%; padding-top: 10px; }

.altcta figure img { display: block; width: 100%; height: auto; }

.altcta .mid { float: left; width: 62%; padding: 0 20px; }

.altcta .mid ul li { position: relative; margin-left: 25px; list-style: none !important; }

.altcta .mid ul li::before { content: ""; position: absolute; top: 0; left: -25px; }

.altcta .visit { float: left; width: 18%; padding-top: 10px; text-align: center; }

.altcta span.oops { font-size: 0.9375rem; display: block; font-weight: bold; }

.altcta span.recommend { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; display: block; margin-bottom: 10px; color: #fee801; font-weight: bold; text-transform: uppercase; }

.altcta a.ctabuttonog { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; height: 60px; margin-bottom: 10px; border-bottom-color: #ae0909; background: #ed4d30; background: linear-gradient(to bottom, #ed4d30 0, #ed1f30 90%, #c11927 100%); line-height: 56px; }

.altcta a.ctabuttonog:hover { border-bottom: 3px solid #014ec3; background: #006ebb; }

.altcta .mid ul li:last-child { margin-bottom: 0; }

a.readreview { color: #ffffff; font-weight: bold; }

a.readreview:hover { text-decoration: none; }

@media screen and (max-width: 1200px) { .mainwrap, .page-template-template-casino-review-v2 .mainwrap .cr-content-wrap { padding-right: 15px; padding-left: 15px; }
  .main-nav ul { display: table; margin: 0; }
  .main-nav li { display: table-cell; vertical-align: middle; }
  .banner-top { padding-top: 23px; }
  .entry-content { display: flex; flex-direction: column; }
  .social-media-share { position: unset; padding: 0; order: 999; }
  .social-media-share .sms-body { margin: auto; flex-direction: row; width: -moz-fit-content; width: fit-content; }
  .social-media-share .sms-body::before { content: "Share Article:"; color: #475569; font-style: italic; border: none; transform: none; background: none; display: flex; justify-content: center; flex-direction: column; padding: 0 10px; position: unset; height: auto; width: auto; } }

@media screen and (min-width: 1px) and (max-width: 1019px) { .outerwrap { overflow: hidden; }
  .mainwrap { padding: 10px 15px; }
  .outerwrap .hide-lg { display: none; }
  .outerwrap .show-lg { display: block; }
  .outerwrap span.show-lg { display: inline; }
  .wp-block-image .alignleft, .wp-block-image .alignright, img.alignright, img.alignleft, .wp-caption.alignright, .wp-caption.alignleft { max-width: 60%; height: auto; }
  .banner-top { padding-top: 27px; padding-right: 2%; padding-left: 2%; }
  .banner-top .text { display: block; margin: 0 auto; text-align: center; }
  .ousctable5 td img.logo { width: 100px; height: auto; }
  ul.ctaicons { width: 140px; margin: 0 auto 10px; }
  .steps_rank { left: 3%; }
  .steps_info { margin-left: 12%; }
  .dealervideo { margin-bottom: 10px; }
  .casinogamewrap .smallgame, .casinogamewrap .smallgame.style2 { width: 24%; margin: 0 .5% 15px; }
  .monthbonus.monthbonus_us, .monthbonus.monthbonus_global { float: none; width: 100%; }
  .monthbonus.monthbonus_us { margin-bottom: 20px; }
  .osc-state-image { display: block; width: 100%; margin-bottom: 15px; padding-right: 0; }
  .osc-state-image iframe { width: 100%; }
  .game-review-panel .game-casinos { min-height: 140px; }
  .casino-features-cta { padding: 20px 10px; }
  .casino-features-cta, .casino-features-cta .logo, .casino-features-cta .desc, .casino-features-cta .cta { display: block; }
  .casino-features-cta .logo { float: left; width: 25%; margin: 30px 3% 20px 2%; }
  .casino-features-cta .desc { float: left; width: 70%; margin: 20px 0; }
  .casino-features-cta .cta { width: auto; margin-bottom: 10px; clear: both; }
  .item-grid.style5 .item { width: 40%; height: 180px; }
  .item-grid.style5 .item, .item-grid.style5 .item:nth-child(1), .item-grid.style5 .item:nth-child(4n) { margin: 2%; }
  .item-grid.style5 .item img { right: -20px; bottom: -70px; }
  .item-grid.style5 .item:hover img { right: -120px; }
  .buttoncta a.ctabuttonog { height: inherit; padding: 5px; line-height: 1.3em; }
  .altcta .visit { width: 22%; }
  .altcta .mid { width: 58%; }
  .newsletter { display: flex; flex-direction: column; margin-top: 60px; margin-bottom: 25px; padding: 107px 22px 38px; gap: unset; }
  .newsletter img { position: absolute; top: -40px; left: 0; right: 0; width: auto; height: 135px; margin: 0 auto; }
  .newsletter p { max-width: unset; }
  .newsletter .form-container { max-width: 400px; margin: 0 auto; text-align: center; }
  .newsletter .form-container h3 { margin-bottom: 10px; }
  .newsletter .form-container .instructions { width: 100%; }
  .newsletter .form-container form .topics-list { width: 100%; max-width: 200px; justify-content: space-between; margin: 0 auto 10px; padding: 0; }
  .newsletter .form-container form .topics-list .topic-wrapper { flex-direction: column; }
  .newsletter .form-container form .topics-list .topic-wrapper label { margin: 0; }
  .newsletter .form-container form input.text { max-width: unset; }
  .newsletter .form-container form input.text[name='name'] { max-width: unset; margin-bottom: 10px; }
  .newsletter .disclaimer { margin-top: 17px; text-align: center; }
  #after-page-widget-area .newsletter { width: 90%; max-width: 600px; }
  .singlebylines-date time.published::before { content: "Published: "; }
  .singlebylines-date time.updated::before { content: "Last Updated: "; }
  .related-posts section .entry a img { height: 78px; }
  blockquote.styled, .wp-block-quote { margin: 10px 10px 30px 10px; }
  .rm-casino-wrap { padding: 0 15px 10px; }
  .rm-casino-wrap > .col1 { float: none; width: auto; min-height: 100px; margin: 0 auto 23px; }
  .rm-casino-wrap > .col2 { float: none; width: auto; margin: 0; }
  .rm-casino-wrap .rm-casino-title { margin-right: -17px; margin-left: -17px; }
  .rm-casino-wrap .rm-casino-button { position: relative; height: auto; }
  .rm-casino-wrap .rm-casino-button p:first-child { width: 48%; }
  .rm-casino-wrap .rm-casino-button p:nth-child(2) { position: absolute; top: 10px; right: 0; left: calc(48% + 7px); line-height: 1.2; }
  .rm-casino-wrap .rm-casino-button p:nth-child(3) { position: absolute; right: 0; bottom: 0; left: calc(48% + 7px); }
  .rm-casino-wrap .rm-casino-button a.seemoredownload { width: auto; min-height: 40px; padding: 8px 10px; }
  .rm-casino-wrap .features-col { float: none; width: 100%; margin-top: 0px; }
  .game-review-panel { padding: 12px; }
  .game-review-panel h1 { margin: -12px -12px 15px; }
  .game-review-panel .game-logo { float: none; margin: 0 auto 5px; }
  .rm-casino-wrap .features-col .circle-bullets li::before { left: -5%; }
  .rm-casino-wrap.wrap2 { margin-bottom: 10px; padding-top: 0; }
  .rm-casino-wrap.wrap2 > .col2 { margin-left: 0; }
  .bmc-t5-right { padding-left: 10px; }
  table.slots-table .software { display: none; }
  table.slots-table.dataTable thead th { padding: 5px 4px; }
  table.slots-table.dataTable tbody td { padding: 2px 4px; }
  table.slots-table.top thead th { padding: 5px 10px; }
  table.slots-table.top tbody td { padding: 10px; }
  .pro-con-table { display: flex; position: relative; flex-wrap: wrap; }
  .pro-con-table .header { width: 100%; }
  .pro-con-table .row { flex: 1 0 33.3%; flex-direction: column; padding: 14px 0 6px 0; }
  .pro-con-table .row .col { flex: 1 0 16.6%; flex-basis: auto; padding: 12px 15% 10px 15%; }
  .pro-con-table .row .col ul { padding-top: 10px; }
  .pro-con-table .row .col:nth-child(1) { flex: none; padding: 0; text-align: center; }
  .pro-con-table .row .col:nth-child(n+2) { flex: 1 0 8%; }
  .pro-con-table .row.first { text-align: center; }
  .pro-con-table .row.first .col a:before { margin: 0px auto 7px auto; }
  ul.footer-columns { width: 100%; }
  .cr .cr-table .cr-table-top .cr-apps-container { margin-left: 23px; padding-left: 10px; }
  .cr .cr-table .cr-table-top .cr-apps-container .cr-apps { padding: 5px 0px; text-align: center; }
  .cr .cr-table .cr-table-top .cr-apps-container .cr-apps ul.cr-apps-list { display: block; width: 100%; }
  .cr .cr-table .cr-table-top .cr-apps-container .cr-apps .cr-trophy { display: block; width: 100%; }
  .cr .cr-table .cr-table-top .cr-apps-container .cr-apps .tpmgt-flag { position: absolute; top: 10px; right: 10px; margin: 0; }
  .cr .cr-table .cr-table-top .cr-logo { margin-right: 10px; }
  .cr .cr-table .cr-table-bottom { grid-template-rows: 56% 44%; }
  .cr.cr-alt-layout .cr-table .cr-table-top { padding-top: 15px; grid-template-rows: unset; grid-template-columns: 40% 60%; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-logo { grid-row: unset; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-logo a { margin: 15px 0 0 0; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-apps-container { margin-left: 0; padding-left: 0; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-apps-container .cr-table-approved-flag { position: absolute; top: 10px; right: 10px; margin: 0; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-apps-container .cr-apps ul.cr-apps-list { margin: 0; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-apps-container .cr-apps .cr-trophy { margin-bottom: 10px; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-table-cta { margin-top: 15px; grid-column: span 2; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-deposit { height: 130px; }
  .cr.cr-alt-layout .cr-table .cr-table-bottom { grid-template-rows: unset; }
  .cr-video { max-width: 100%; padding: 10px 0px; clear: both; }
  .page-template-default .cr .cr-table .cr-table-top .cr-apps-container .cr-apps .cr-trophy { display: inline-flex; justify-content: center; margin-bottom: 8px; }
  .single-campaigns.clp-style-7 { padding: 0; }
  .single-campaigns.clp-style-5 .main-header .header-logo { height: unset; }
  .single-campaigns.clp-style-5 .main-header .header-logo a { position: relative; }
  .pro-con-table .body { flex-flow: column; width: 100%; }
  .pro-con-table .col-group { grid-template-columns: 1fr 1fr; grid-template-rows: auto; }
  .pro-con-table .col-group .cell { padding: 13px; }
  .pro-con-table .col-group .cell.name { grid-column: 1/3; }
  .pro-con-table .col-group .cell.cons { background-color: #fbfbfb; }
  .pro-con-table .col-group:not(:last-of-type) .cell:not(.name) { border-right: none; border-bottom: 1px solid #e8e8e8; }
  .pro-con-table .col-group:last-of-type .cell.pros { border-radius: 0 0 0 15px; }
  .pro-con-table .col-group:last-of-type .cell.cons { border-radius: 0 0 15px 0; } }

@media screen and (min-width: 769px) and (max-width: 1019px) { ul.ctaicons.downloadpage_icons { width: 220px; }
  .ld_tablerow { padding: 10px 5px; }
  .ld_tablecol { padding: 0 4px; }
  .wrap-content { width: 100%; padding: 15px; }
  .popup-alt-casino .topoperators .rating .stars-container { margin: 0; }
  .geo-review-alt-cta .alt-cta .col1, .geo-review-alt-cta .alt-cta .col2 { min-height: 120px; padding: 10px 10px 5px; }
  .geo-review-alt-cta .alt-cta .col1 { width: 69%; }
  .geo-review-alt-cta .alt-cta h3 { margin-bottom: 0; padding-top: 12px; }
  .geo-review-alt-cta .alt-cta .col2 { width: 30%; }
  .geo-review-alt-cta .alt-cta .payment { float: left; margin-top: -5px; }
  .jackpot-winner .jw-rank { max-width: 48px; margin-right: 5px; } }

@media screen and (min-width: 1px) and (max-width: 768px) { .main-header.transparent + .top-section { padding-top: 60px; }
  .main-header .main-nav { z-index: 88; top: 67px; left: -100%; width: 100%; height: calc(100% - 67px); padding: 0; background-image: linear-gradient(to bottom, #1b2234, #314158); transition: 0.5s all; }
  .main-header .main-nav .nav { display: flex; flex-direction: column; width: 100%; padding: 40px 22px 60px; background-color: unset; overflow-y: auto; }
  .main-header .main-nav .nav > li { width: 100%; }
  .main-header .main-nav .nav > li > a { padding: 15px 20px; text-align: left; }
  .main-header .main-nav .nav > li > a:hover { color: white; }
  .main-header .main-nav .nav > li > a::after { display: none; }
  .main-header .main-nav .nav > li.menu-item-has-children { position: relative; }
  .main-header .main-nav .nav > li.menu-item-has-children > a::before { display: block; }
  .main-header .main-nav .nav > li.menu-item-has-children .sub-menu-wrapper { opacity: 1; visibility: visible; padding-top: 0; padding-bottom: 0px; border-bottom: none; height: 0; }
  .main-header .main-nav .nav > li.menu-item-has-children.expanded { background-color: #314158; border-radius: 25px; }
  .main-header .main-nav .nav > li.menu-item-has-children.expanded .sub-menu-wrapper { padding-top: 7px; padding-bottom: 37px; }
  .main-header .main-nav .nav > li.menu-item-has-children.expanded > a { background-color: #222c40; border-radius: 25px; }
  .main-header .main-nav .nav > li.menu-item-has-children.expanded > a::before { transform: rotate(0deg); }
  .main-header .main-nav .nav > li .sub-menu-wrapper { position: relative; top: 0; min-height: unset; flex-direction: column; padding: 17px 27px 24px; background-color: unset; box-shadow: none; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu-info { padding: 0; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu-info .sub-menu-heading, .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu-info .sub-menu-content, .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu-info .sub-menu-icon { display: none; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu-info .sub-menu-link { position: absolute; bottom: 8px; padding: 10px 0; color: #f8fafc; font-style: italic; text-decoration: none; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu-info .sub-menu-link::after { content: '>>'; display: inline; margin-left: 8px; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu { display: block; width: 100%; margin-left: 0; padding-left: 27px; border-left: 0; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu li { display: block; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu li a { height: unset; padding: 12px 0; }
  .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu li a .icon, .main-header .main-nav .nav > li .sub-menu-wrapper .sub-menu li a .casino-logo { display: none; }
  .main-header .main-nav .nav a { color: white; }
  .main-header .main-nav .search-wrap { position: absolute; left: 0; bottom: 0; width: 100%; background-color: #222c40; }
  .main-header .main-nav .search-wrap .wpsearch { display: block; position: relative; width: auto; left: 0; }
  .mobile-nav { display: flex; }
  .outerwrap .hide-md { display: none !important; }
  .outerwrap .show-md { display: initial; }
  .outerwrap span.show-md { display: inline; }
  .section-wrap1 { padding-bottom: 30px; }
  .copyright { text-align: center; }
  .footermedia { float: none; text-align: center; }
  .footerinfo { float: none; width: 100%; }
  ul.footer-columns { justify-content: center; text-align: center; }
  ul.footer-columns > li { flex: 1 1 50%; min-width: 185px; max-width: 45%; margin: 5px 12px 15px; }
  .rs-image { display: table-row; text-align: center; }
  .rs-image img { display: table-row; vertical-align: middle; width: auto; height: auto; margin: 13px auto; }
  .rs-desc { display: table-row; padding: 0; text-align: center; }
  .rs-button { display: table-row; }
  .rs-button a { display: block; width: 202px; margin: 15px auto; }
  .popup-alt-casino .topoperators .rating .stars-container { margin: 0; }
  .introicon.spaced-right { margin-right: 20px; }
  .altcta figure { float: none; width: 100%; padding-top: 0px; }
  .altcta .mid { float: none; width: 100%; padding: 0 5px 10px; }
  .altcta span.oops, .altcta span.recommend { text-align: center; }
  .altcta .visit { float: none; width: 100%; padding-top: 10px; }
  .altcta a.ctabuttonog { width: 90%; margin: 0 auto 10px; }
  .altcta figure img { max-width: 240px; margin: 0 auto 10px; }
  blockquote.styled, .wp-block-quote { padding: 60px 30px; }
  blockquote.styled.alignleft, .alignleft.wp-block-quote, blockquote.styled.alignright, .alignright.wp-block-quote { float: none; width: auto; margin: 10px 10px 30px 10px; }
  .livedealer_proconbg { display: none; }
  .livedealerprocon { padding: 10px; }
  ul.ctaicons.downloadpage_icons { width: 190px; }
  a.downloadbutton { margin: 0 auto; }
  .ld_tablecol_feat, .ld_tablecol_rank, .ld_tablecol_limits { display: none; }
  .middlecta { float: none; width: 250px; margin: 0 auto; }
  .dl-casino h2 { margin-bottom: 15px; }
  table.slots-table .theme { display: none; }
  .slots-details { width: auto; }
  .bmc_numbered_list { padding-top: 20px; }
  .bmc-t5-left { display: block; width: 100%; text-align: center; }
  .bmc-t5-right { display: block; width: 100%; }
  .two-cols-icons { padding-left: 12px; }
  .two-cols-icons .item { flex-basis: 100%; padding: 10px; }
  .wrap-content { width: 90%; }
  .item-grid.style5 .item { width: 100%; height: 120px; }
  .item-grid.style5 .item:hover:before { box-shadow: none; }
  .item-grid.style5 .item, .item-grid.style5 .item:nth-child(1), .item-grid.style5 .item:nth-child(4n) { margin: 1.5% 0; }
  .item-grid.style5 .item img { right: 0; bottom: -160px; }
  .item-grid.style5 .item:hover img { right: 0; }
  .banner-top { padding-top: 38px; }
  .banner-top .text { width: 88%; }
  .hp_faqblock.style2 { margin-bottom: 36px; }
  .ousctable5 tr { display: flex; position: relative; flex-flow: row wrap; justify-content: center; align-items: center; }
  .ousctable5 th.rank, .ousctable5 th.bonus-section, .ousctable5 th.payout-speed, .ousctable5 th.action-button, .ousctable5 th.hide-on-responsive, .ousctable5 td.hide-on-responsive, .ousctable5:not(.table-responsive2) a.more-details { display: none; }
  .ousctable5 tbody td { border-style: none; }
  .ousctable5 td.rank { font-size: 0.9375rem; font-weight: bold; }
  .ousctable5 tbody tr:not(.highlighted) { border-width: 1px; border-style: none none solid; }
  .ousctable5 td img.logo { width: 100%; max-width: 200px; height: auto; max-height: 93px; margin: 0 auto 6px; }
  .ousctable5 .top-logo a { font-size: 0.9375rem; }
  .ousctable5:not(.table-responsive2) td.rank { position: absolute; left: 0; align-self: start; width: 42px; max-width: 30%; margin: 6px 0 0 6px; padding: 10px; background-color: #90caf8; }
  .ousctable5:not(.table-responsive2) tbody tr:first-child td.rank { background-color: #deab2b; }
  .ousctable5:not(.table-responsive2) tbody td.top-logo { width: 100%; }
  .ousctable5:not(.table-responsive2) .top-logo .logo { margin: 0 auto 10px; }
  .ousctable5:not(.table-responsive2) td.payout-speed { width: auto; max-width: 50%; }
  .ousctable5 td.payout-speed:before { content: 'Payout Speed'; display: inline-block; margin-right: 3px; text-transform: capitalize; }
  .ousctable5:not(.table-responsive2) td.action-button .ctabuttonog.smallb { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; width: 100%; height: auto; padding: 8px; line-height: unset; }
  .ousctable5 .bonus-section { width: 151px; }
  .ousctable5 .games-info { width: 130px; }
  .ousctable5 .payout-speed { width: 134px; }
  .ousctable5 .action-button { width: 190px; max-width: 95%; }
  .ousctable5 tr.highlighted td, .ousctable5.table-responsive2 tbody tr.highlighted td, .ousctable5 tr.disclaimer td, .ousctable5.table-responsive2 tbody tr.disclaimer td { width: 100%; }
  .ousctable5 td.games-info .games { color: #f9141b; }
  .ousctable5:not(.table-responsive2) span.games { font-family: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25rem; }
  .ousctable5 td.games-info .type { font-size: 0.9375rem; display: block; }
  .ousctable5 td.bullet-list { width: 100%; text-align: center; }
  .ousctable5.table-responsive2 tr { display: block; position: relative; }
  .ousctable5.table-responsive2 tbody td { display: block; width: 50%; }
  .ousctable5.table-responsive2 td.action-button { display: flex; position: absolute; top: 0; left: 50%; flex-direction: column; justify-content: center; align-items: center; height: 100%; padding: 0 5px; }
  .ousctable5.table-responsive2 td.action-button .ctabuttonog.smallb { max-width: 95%; height: auto; padding: 8px; line-height: 1.5; }
  .ousctable5.table-responsive2 th.rank, .ousctable5.table-responsive2 th.bonus-section, .ousctable5.table-responsive2 th.payout-speed, .ousctable5.table-responsive2 th.hide-on-responsive { display: none; }
  .ousctable5.table-responsive2 th { display: inline-block; width: 49%; max-width: 49%; }
  .ousctable5.table-responsive2 tr.highlighted td, .ousctable5.table-responsive2 tr.disclaimer td { clear: both; }
  .ousctable5.table-responsive2 td.games-info { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; }
  .ousctable5.table-responsive2 span.type { min-width: auto; margin: 0 5px; }
  .geo-review-alt-cta .alt-cta .ribbon-corner { position: relative; max-width: 90%; padding: 5px 5px 2px; }
  .geo-review-alt-cta .alt-cta .ribbon-corner:before, .geo-review-alt-cta .alt-cta .ribbon-corner:after { display: none; }
  .geo-review-alt-cta .alt-cta .col1, .geo-review-alt-cta .alt-cta .col2 { flex-direction: column; justify-content: center; width: 100%; }
  .geo-review-alt-cta .alt-cta .col1 { padding: 0 15px 5px; }
  .geo-review-alt-cta .alt-cta .col1 figure { float: none; width: 200px; margin: 0 auto; }
  .geo-review-alt-cta .alt-cta .col1 .title { float: none; width: 100%; padding-left: 0; text-align: center; }
  .geo-review-alt-cta .alt-cta .col2 { min-height: 75px; margin: 0 auto; padding: 2px 10px 5px; }
  .geo-review-alt-cta .alt-cta .col2 .btn, .geo-review-alt-cta .alt-cta .col2 .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .geo-review-alt-cta .alt-cta .col2 .nav-prev, .geo-review-alt-cta .alt-cta .col2 .tpmom.operator-matcher .tpmom-nav .nav-next, .tpmom.operator-matcher .tpmom-nav .geo-review-alt-cta .alt-cta .col2 .nav-next { width: inherit; min-width: 250px; max-width: 98%; }
  .geo-review-alt-cta .alt-cta .payment { float: none; margin: 5px 0 0 0; }
  .cr ul.cr-goldlist { margin: 0px 0px 0px 20px !important; }
  .cr .cr-table .cr-table-top { grid-template-columns: 50% 50%; }
  .cr .cr-table .cr-table-top .cr-apps-container { margin-left: 0; padding-left: 0; }
  .cr.cr-alt-layout h1 { text-align: center; }
  .cr.cr-alt-layout .cr-table .cr-table-top { grid-template-columns: 100%; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-logo a { width: 100%; margin: 0; text-align: center; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-logo a img { margin-bottom: 15px; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-apps-container .cr-apps { padding: 9px 0 14px; border-top: dashed 1px #ffffff; border-bottom: dashed 1px #ffffff; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-table-cta { grid-column: unset; }
  .cr.cr-alt-layout .cr-table .cr-table-mid { flex-direction: column; align-items: center; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-deposit, .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus { width: 100%; max-width: 472px; margin: 5px 0; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-deposit { height: 176px; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-deposit h2 { margin-bottom: 10px; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-deposit p { font-size: 16px; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus img { max-height: unset; margin: 0 auto; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus .cr-table-bonus-info { top: 26%; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus .cr-table-bonus-info p { margin-bottom: 22px; }
  .cr.cr-alt-layout .cr-table .cr-table-bottom { grid-template-columns: 100%; grid-template-rows: unset; }
  .cr.cr-alt-layout .cr-table .cr-table-bottom .cr-screenshot-list { display: flex; position: relative; align-items: center; grid-column: unset; }
  .cr.cr-alt-layout .cr-table .cr-table-bottom .cr-screenshot-list .carousel-arrow { position: absolute; z-index: 1; width: 40px; height: 40px; border: 0; border-radius: 25px; background: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/icons/angle-right.svg") no-repeat; background-position: 13px center; background-size: 17px; }
  .cr-intro { flex-direction: column-reverse; margin-top: 15px; }
  .cr-intro .cr-casino-info th { width: auto; }
  .cr-reviewbox { float: none; max-width: 100%; margin-left: 0px; }
  .dotgrid { margin: 8px 0; background: none; }
  .dotgrid h3 { margin-bottom: 0px; }
  .dotgrid h3::after { content: none; }
  .entry-content .cr-pro, .entry-content .cr-con { padding: 0; }
  .entry-content .cr-pro ul, .entry-content .cr-con ul { display: block; width: 100%; padding: 20px; border-top: solid 1px #dfdfdf; }
  .entry-content .cr-pro-left, .entry-content .cr-con-left { display: flex; flex-direction: row; align-items: center; width: 100%; padding: 20px 30px; text-align: left; }
  .entry-content .cr-pro-left br, .entry-content .cr-con-left br { display: none; }
  .entry-content .cr-pro-left img, .entry-content .cr-con-left img { min-width: 90px; height: auto; margin: 0 18px; padding-right: 18px; border-right: solid 1px #dfdfdf; }
  table.responsive-table { max-width: 600px; margin-right: auto; margin-left: auto; /* Headers */ /* Spacing between rows */ /* Generics */ /* Buttons */ /* Rank */ /* Layouts */ }
  table.responsive-table tbody tr td { border-style: none !important; }
  table.responsive-table td:not(.mobile-label-hide) .rt-mobile-label { display: inline; text-decoration: unset; }
  table.responsive-table.color-scheme-4 td:not(.mobile-label-hide) .rt-mobile-label { display: block; }
  table.responsive-table thead tr { display: flex; align-items: center; justify-content: center; }
  table.responsive-table th:not(.mobile-header-show) { display: none; }
  table.responsive-table th:nth-of-type(2) { display: inline-block; flex: 1 1 0; width: 100%; }
  table.responsive-table.mobile-headers-none th:not(.mobile-header-show), table.responsive-table.mobile-headers-none th:nth-of-type(2):not(.mobile-header-show) { display: none; }
  table.responsive-table.mobile-headers-show-first th:first-of-type { display: inline-block; flex: 1 1 0; width: 100%; }
  table.responsive-table.mobile-headers-show-last th:last-of-type { display: inline-block; flex: 1 1 0; width: 100%; }
  table.responsive-table.mobile-rows-spaced { border: none; }
  table.responsive-table.mobile-rows-spaced tbody tr { margin-bottom: 5px; border-width: 1px; border-style: solid; }
  table.responsive-table.mobile-rows-spaced tbody tr:first-child { margin-top: 5px; }
  table.responsive-table.mobile-first-column-hide tbody tr td:first-child, table.responsive-table tbody tr td.mobile-column-hide, table.responsive-table tbody tr td.mobile-label-hide .rt-temp-label, table.responsive-table tbody tr td.mobile-label-hide .rt-mobile-label { display: none !important; }
  table.responsive-table.mobile-button-smaller tbody tr td:last-of-type > a, table.responsive-table tbody tr td a.table-button { min-height: 45px; padding: 8px; }
  table.responsive-table.mobile-rank-floating tbody tr td:first-of-type, table.responsive-table.mobile-rank-floating-highlighted tbody tr td:first-of-type { font-size: 0.75rem; display: flex; position: absolute; top: 5px; left: 0; justify-content: center; align-items: center; width: 65px; height: 27px; padding: 4px; border: none !important; border-radius: 0 10px 10px 0; color: #ffffff; background-color: #4e4e4e; font-weight: bold; line-height: 1; z-index: 99; }
  table.responsive-table.mobile-rank-floating tbody tr td:first-of-type:before, table.responsive-table.mobile-rank-floating-highlighted tbody tr td:first-of-type:before { content: 'Rank'; padding-right: 5px; }
  table.responsive-table.mobile-rank-floating tbody tr:first-child td:first-of-type, table.responsive-table.mobile-rank-floating-highlighted tbody tr:first-child td:first-of-type { background-color: #01b169; }
  table.responsive-table.mobile-rank-floating.color-scheme-4 tbody tr td:first-of-type, table.responsive-table.mobile-rank-floating-highlighted.color-scheme-4 tbody tr td:first-of-type { top: 15px; }
  table.responsive-table.mobile-rank-floating-highlighted tbody tr:first-child td:first-of-type { color: #6f570d; background-color: #f3cd4e; }
  table.responsive-table.mobile-rank-desktop-big-numbers.mobile-style-5 tbody tr td:first-of-type, table.responsive-table.mobile-rank-desktop-circles.mobile-style-5 tbody tr td:first-of-type { flex-basis: 0; }
  table.responsive-table.mobile-rank-desktop-circles.mobile-rows-spaced tbody tr { margin-bottom: 24px; }
  table.responsive-table.mobile-rank-desktop-circles.mobile-rows-spaced tbody tr:first-child { margin-top: 10px; }
  table.responsive-table.mobile-rank-desktop-circles tbody tr:not(:first-child) td:first-of-type { position: absolute; display: flex; background: #f6f6f6; width: 35px; border-radius: 50%; height: 35px; font-size: 20px; padding: 0; z-index: 99; line-height: 1; box-shadow: 0 3px 6px 0 #00000040; top: -16px; left: -16px; align-items: center; justify-content: center; }
  table.responsive-table tbody tr { display: block; position: relative; }
  table.responsive-table tbody tr td { display: block; width: 100%; }
  table.responsive-table tbody tr td:last-of-type { padding-bottom: 16px; }
  table.responsive-table tbody tr td:last-of-type > a { width: 85%; max-width: 85%; }
  table.responsive-table[class*="mobile-style-"] tbody td:last-of-type { padding-bottom: 6px; }
  table.responsive-table.mobile-style-two-columns tbody tr { display: block; position: relative; }
  table.responsive-table.mobile-style-two-columns tbody tr td { display: block; width: 50%; margin: 0 auto 0 0; }
  table.responsive-table.mobile-style-two-columns tbody tr td:last-of-type { display: flex; position: absolute; top: 0; left: 50%; flex-direction: column; justify-content: center; align-items: center; height: 100%; padding: 0 5px; }
  table.responsive-table.mobile-style-two-columns tbody tr td:last-of-type a { max-width: 95%; height: auto; padding: 8px; line-height: 1.5; }
  table.responsive-table.mobile-style-1, table.responsive-table.mobile-style-2, table.responsive-table.mobile-style-3, table.responsive-table.mobile-style-4, table.responsive-table.mobile-style-5 { border: none; }
  table.responsive-table.mobile-style-1 tbody tr, table.responsive-table.mobile-style-2 tbody tr, table.responsive-table.mobile-style-3 tbody tr, table.responsive-table.mobile-style-4 tbody tr, table.responsive-table.mobile-style-5 tbody tr { display: flex; flex-flow: row wrap; border-width: 1px !important; border-style: none none solid solid !important; }
  table.responsive-table.mobile-style-1 tbody tr td, table.responsive-table.mobile-style-2 tbody tr td, table.responsive-table.mobile-style-3 tbody tr td, table.responsive-table.mobile-style-4 tbody tr td, table.responsive-table.mobile-style-5 tbody tr td { display: flex; flex: 1 1 50%; flex-flow: row wrap; order: 10; justify-content: center; align-items: center; border-style: solid solid none none !important; }
  table.responsive-table.mobile-style-1 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-1 tbody tr td:last-of-type, table.responsive-table.mobile-style-2 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-2 tbody tr td:last-of-type, table.responsive-table.mobile-style-3 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-3 tbody tr td:last-of-type, table.responsive-table.mobile-style-4 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-4 tbody tr td:last-of-type, table.responsive-table.mobile-style-5 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-5 tbody tr td:last-of-type { flex-direction: column; padding-top: 20px; padding-bottom: 20px; }
  table.responsive-table.mobile-style-1 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-2 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-3 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-4 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-5 tbody tr td:nth-of-type(2) { order: 3; border-right-style: none !important; }
  table.responsive-table.mobile-style-1 tbody tr td:last-of-type, table.responsive-table.mobile-style-2 tbody tr td:last-of-type, table.responsive-table.mobile-style-3 tbody tr td:last-of-type, table.responsive-table.mobile-style-4 tbody tr td:last-of-type, table.responsive-table.mobile-style-5 tbody tr td:last-of-type { order: 4; }
  table.responsive-table.mobile-style-1 tbody tr td.mobile-vertical-stack, table.responsive-table.mobile-style-2 tbody tr td.mobile-vertical-stack, table.responsive-table.mobile-style-3 tbody tr td.mobile-vertical-stack, table.responsive-table.mobile-style-4 tbody tr td.mobile-vertical-stack, table.responsive-table.mobile-style-5 tbody tr td.mobile-vertical-stack { flex-direction: column !important; }
  table.responsive-table.mobile-style-1 tbody tr td.mobile-vertical-stack br, table.responsive-table.mobile-style-2 tbody tr td.mobile-vertical-stack br, table.responsive-table.mobile-style-3 tbody tr td.mobile-vertical-stack br, table.responsive-table.mobile-style-4 tbody tr td.mobile-vertical-stack br, table.responsive-table.mobile-style-5 tbody tr td.mobile-vertical-stack br { display: none; }
  table.responsive-table.mobile-style-1.mobile-logo-in-first-cell tbody tr td:first-of-type, table.responsive-table.mobile-style-2.mobile-logo-in-first-cell tbody tr td:first-of-type, table.responsive-table.mobile-style-3.mobile-logo-in-first-cell tbody tr td:first-of-type, table.responsive-table.mobile-style-4.mobile-logo-in-first-cell tbody tr td:first-of-type, table.responsive-table.mobile-style-5.mobile-logo-in-first-cell tbody tr td:first-of-type { flex-direction: column; order: 3; padding-top: 20px; padding-bottom: 20px; border-right-style: none !important; }
  table.responsive-table.mobile-style-1.mobile-logo-in-first-cell tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-2.mobile-logo-in-first-cell tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-3.mobile-logo-in-first-cell tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-4.mobile-logo-in-first-cell tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-5.mobile-logo-in-first-cell tbody tr td:nth-of-type(2) { flex-direction: row; order: 10; padding-top: 6px; padding-bottom: 6px; border-right-style: solid !important; background-color: unset; }
  table.responsive-table.mobile-style-1.mobile-rank-at-top tbody tr td:first-of-type, table.responsive-table.mobile-style-2.mobile-rank-at-top tbody tr td:first-of-type, table.responsive-table.mobile-style-3.mobile-rank-at-top tbody tr td:first-of-type, table.responsive-table.mobile-style-4.mobile-rank-at-top tbody tr td:first-of-type, table.responsive-table.mobile-style-5.mobile-rank-at-top tbody tr td:first-of-type { flex-basis: 100%; order: 1; color: #ffffff; background-color: #4e4e4e; font-weight: bold; }
  table.responsive-table.mobile-style-1.mobile-rank-at-top tbody tr:first-child td:first-of-type, table.responsive-table.mobile-style-2.mobile-rank-at-top tbody tr:first-child td:first-of-type, table.responsive-table.mobile-style-3.mobile-rank-at-top tbody tr:first-child td:first-of-type, table.responsive-table.mobile-style-4.mobile-rank-at-top tbody tr:first-child td:first-of-type, table.responsive-table.mobile-style-5.mobile-rank-at-top tbody tr:first-child td:first-of-type { color: #6f570d; background-color: #f3cd4e; }
  table.responsive-table tbody tr td.mobile-fullwidth, table.responsive-table.mobile-col-3-fullwidth tbody tr td:nth-child(3), table.responsive-table.mobile-col-4-fullwidth tbody tr td:nth-child(4) { flex-basis: 100% !important; }
  table.responsive-table.mobile-style-2 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-2 tbody tr td:last-of-type { color: #ffffff; background-color: #000000; }
  table.responsive-table.mobile-style-2.mobile-logo-in-first-cell tbody tr td:first-of-type { color: #ffffff; background-color: #000000; }
  table.responsive-table.mobile-style-2.mobile-logo-in-first-cell tbody tr td:nth-of-type(2) { color: #000000; background-color: unset; }
  table.responsive-table.mobile-style-3:not(.no-highlight) tbody tr, table.responsive-table.mobile-style-3.no-highlight tbody tr { border: none !important; }
  table.responsive-table.mobile-style-3 tbody tr { margin-bottom: 16px; border-radius: 6px; }
  table.responsive-table.mobile-style-3 tbody tr td.rank { position: absolute !important; top: 10px; left: 20px; align-content: center; text-align: center; justify-content: center; background: #fd8000; color: #ffffff; width: 40px; border-radius: 50%; height: 40px; font-size: 20px; font-weight: bold; }
  table.responsive-table.mobile-style-3 tbody tr td.rating { border-radius: 10px; width: -moz-max-content; width: max-content; flex: 0 0 max-content; margin: 0 auto 20px; font-size: 20px; }
  table.responsive-table.mobile-style-3 tbody tr td.rating:before { content: '⭐'; padding-right: 5px; }
  table.responsive-table.mobile-style-3 tbody tr td span { display: contents; }
  table.responsive-table.mobile-style-3 tbody tr td.mobile-span-text-xlg { font-size: 18px; }
  table.responsive-table.mobile-style-3 tbody tr td a img { width: 200px !important; height: auto !important; max-height: none !important; }
  table.responsive-table.mobile-style-3 tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-3 tbody tr td:last-of-type { flex-basis: 100%; }
  table.responsive-table.mobile-style-3 tbody tr td:nth-of-type(2) { padding-top: 10px; padding-bottom: 15px; }
  table.responsive-table.mobile-style-3 tbody tr td:last-of-type { margin-top: -15px; padding: 5px 12px; color: #000000; }
  table.responsive-table.mobile-style-3 tbody tr td:nth-of-type(3) { flex-basis: 100%; }
  table.responsive-table.mobile-style-3.mobile-logo-in-first-cell tbody tr td:first-of-type { flex-basis: 100%; }
  table.responsive-table.mobile-style-3.mobile-logo-in-first-cell tbody tr td:nth-of-type(2) { flex-basis: 100%; border-top-style: none !important; }
  table.responsive-table.mobile-style-3.mobile-logo-in-first-cell tbody tr td:nth-of-type(3) { flex-basis: 50%; }
  table.responsive-table.mobile-style-4 tbody tr, table.responsive-table.mobile-style-5 tbody tr { border-radius: 15px !important; }
  table.responsive-table.mobile-style-4 tbody tr, table.responsive-table.mobile-style-4 tbody tr:first-child, table.responsive-table.mobile-style-5 tbody tr, table.responsive-table.mobile-style-5 tbody tr:first-child { border-style: solid !important; box-shadow: 0 3px 6px 0 #0000000d; }
  table.responsive-table.mobile-style-4 tbody tr:first-child td:last-of-type, table.responsive-table.mobile-style-5 tbody tr:first-child td:last-of-type { border-top: none !important; }
  table.responsive-table.mobile-style-4 tbody tr td, table.responsive-table.mobile-style-5 tbody tr td { flex: 1 1 22%; flex-direction: column; padding: 8px 10px; align-content: center; }
  table.responsive-table.mobile-style-4 tbody tr td br, table.responsive-table.mobile-style-5 tbody tr td br { display: none; }
  table.responsive-table.mobile-style-4 tbody tr td:nth-child(n+3):not(:last-child), table.responsive-table.mobile-style-5 tbody tr td:nth-child(n+3):not(:last-child) { border-left: none !important; -o-border-image: none !important; border-image: none !important; }
  table.responsive-table.mobile-style-4 tbody tr td:last-of-type, table.responsive-table.mobile-style-5 tbody tr td:last-of-type { order: 10; padding: 10px; width: 100%; flex-basis: 100%; margin-top: 0; border-radius: 0; border-top: 1px solid #e6e6e6 !important; }
  table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1), table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2), table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) { border-radius: 15px 15px 0 0; width: 100%; height: 130px; flex-basis: 100%; padding: 0; }
  table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2) img, table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2) > figure, table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1) img, table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1) > figure, table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2) img, table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2) > figure, table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) img, table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) > figure { margin: 0; }
  table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2) > a, table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2) > figure, table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1) > a, table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1) > figure, table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2) > a, table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2) > figure, table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) > a, table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) > figure { width: 100%; }
  table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2) > *:not(img:nth-of-type(1)):not(.logo-wrapper:nth-of-type(1)):not(a:nth-of-type(1)):not(figure:nth-of-type(1)), table.responsive-table.mobile-style-4:not(.no-rank) tbody tr td:nth-of-type(2) img + strong, table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1) > *:not(img:nth-of-type(1)):not(.logo-wrapper:nth-of-type(1)):not(a:nth-of-type(1)):not(figure:nth-of-type(1)), table.responsive-table.mobile-style-4.no-rank tbody tr td:nth-of-type(1) img + strong, table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2) > *:not(img:nth-of-type(1)):not(.logo-wrapper:nth-of-type(1)):not(a:nth-of-type(1)):not(figure:nth-of-type(1)), table.responsive-table.mobile-style-5:not(.no-rank) tbody tr td:nth-of-type(2) img + strong, table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) > *:not(img:nth-of-type(1)):not(.logo-wrapper:nth-of-type(1)):not(a:nth-of-type(1)):not(figure:nth-of-type(1)), table.responsive-table.mobile-style-5.no-rank tbody tr td:nth-of-type(1) img + strong { display: none; }
  table.responsive-table.mobile-style-4 tbody tr:first-child td:last-child > a, table.responsive-table.mobile-style-4 tbody tr:first-child td a.table-button, table.responsive-table.mobile-style-4 tbody td:last-child > a, table.responsive-table.mobile-style-4 tbody td a.table-button, table.responsive-table.mobile-style-5 tbody tr:first-child td:last-child > a, table.responsive-table.mobile-style-5 tbody tr:first-child td a.table-button, table.responsive-table.mobile-style-5 tbody td:last-child > a, table.responsive-table.mobile-style-5 tbody td a.table-button { width: 100%; max-width: 100%; }
  table.responsive-table.mobile-style-4 .rt-mobile-label, table.responsive-table.mobile-style-5 .rt-mobile-label { width: 100%; padding-right: 0; }
  table.responsive-table.mobile-style-4 tbody tr:first-child td .logo-wrapper .logo img { width: 200px; height: auto; }
  table.responsive-table.mobile-style-4 tbody tr:first-child td .logo-wrapper, table.responsive-table.mobile-style-4 tbody tr:first-child td :not(.logo-wrapper) img, table.responsive-table.mobile-style-4 tbody tr:first-child td > img { width: 100%; height: 130px; border-radius: 15px 15px 0 0; margin-top: -1px; -o-object-fit: cover; object-fit: cover; -o-object-position: top; object-position: top; }
  table.responsive-table.mobile-style-4 tbody tr:not(:first-child) td img, table.responsive-table.mobile-style-4 tbody tr:not(:first-child) td .logo-wrapper { width: 100%; height: 95px; border-radius: 15px 0 0 0; }
  table.responsive-table.mobile-style-4:not(.no-rank) tbody tr:not(:first-child) td:nth-of-type(2), table.responsive-table.mobile-style-4.no-rank tbody tr:not(:first-child) td:nth-of-type(1) { border-radius: 0; width: 100%; height: auto; flex-basis: 22%; }
  table.responsive-table.mobile-style-5.color-scheme-4:not(.no-highlight) tbody tr:nth-child(2n+3), table.responsive-table.mobile-style-5.color-scheme-4.no-highlight tbody tr:nth-child(even) { background: #ffffff; }
  table.responsive-table.mobile-style-5 tbody tr td:last-of-type { border-top: none !important; }
  table.responsive-table.mobile-style-5 tbody tr td .logo-wrapper, table.responsive-table.mobile-style-5 tbody tr td :not(.logo-wrapper) img, table.responsive-table.mobile-style-5 tbody tr td > img { width: 100%; height: 130px; border-radius: 15px 15px 0 0; margin-top: -1px; -o-object-fit: cover; object-fit: cover; -o-object-position: top; object-position: top; }
  table.responsive-table.mobile-style-5 tbody tr td .logo-wrapper .logo img { width: 200px; height: auto; }
  table.responsive-table tbody td.mobile-span-text-md span { font-size: 14px; }
  table.responsive-table tbody td.mobile-span-text-lg span { font-size: 16px; }
  table.responsive-table tbody td.mobile-span-text-xlg span { font-size: 18px; }
  .rm-casino-wrap { padding-right: 10px; padding-left: 10px; }
  .rm-casino-wrap > .col1 { min-height: 0; margin-bottom: 20px; }
  .rm-casino-wrap .rm-casino-title { margin-right: -12px; margin-left: -12px; }
  .rm-casino-wrap .rm-casino-button p:nth-child(2) { top: 5px; }
  .rm-casino-wrap .rm-casino-button p:nth-child(3) { margin-bottom: 0; }
  .single-campaigns.clp-style-7 { padding: 0; }
  .single-campaigns:not(.clp-style-5):not(.clp-style-6) .clp-image { display: none; }
  .single-campaigns.clp-style-5 h1 { margin-bottom: 20px; }
  .single-campaigns.clp-style-5 .main-header .header-logo a { width: 126px; margin-top: 0; margin-bottom: 32px; }
  .single-campaigns.clp-style-5 .clp-frame { padding: 0; }
  .single-campaigns.clp-style-5 .clp-frame .clp-cta .logo, .single-campaigns.clp-style-5 .clp-frame .clp-cta .content { width: 100%; padding: 0 32px; }
  .single-campaigns.clp-style-5 .clp-frame .clp-cta .logo img { max-width: unset; margin: 10px auto; }
  .single-campaigns.clp-style-5 .clp-frame .clp-cta .button { padding-left: 15px; padding-right: 15px; }
  .single-campaigns.clp-style-5 .clp-frame .clp-cta .button a { width: 75%; }
  .game-demo-placeholder-wrapper .game-demo-unavailable-placeholder { background-image: url("/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/game-demo-unavailable-mobile.png?v=1.18.1"); }
  .game-demo-placeholder-wrapper .game-demo-placeholder .btn-primary, .game-demo-placeholder-wrapper .game-demo-placeholder a.btn.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder .wp-block-button .btn-orange.wp-block-button__link, .wp-block-button .game-demo-placeholder-wrapper .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder-wrapper .game-demo-placeholder .wp-block-button.is-style-orange .wp-block-button__link, .wp-block-button.is-style-orange .game-demo-placeholder-wrapper .game-demo-placeholder .wp-block-button__link, .game-demo-placeholder-wrapper .game-demo-placeholder .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-prev, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.nav-prev, .game-demo-placeholder-wrapper .game-demo-placeholder .tpmom.operator-matcher .tpmom-nav a.btn-orange.nav-next, .tpmom.operator-matcher .tpmom-nav .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.nav-next, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.button-color-primary tbody td:last-child > a.btn-orange, table.responsive-table.button-color-primary tbody .game-demo-placeholder-wrapper .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-primary tbody tr:first-child .game-demo-placeholder-wrapper .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.button-color-primary tbody td a.btn-orange.table-button, table.responsive-table.button-color-primary tbody td .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .game-demo-placeholder-wrapper .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.button-color-info tbody td:last-child > a.btn-orange, table.responsive-table.button-color-info tbody .game-demo-placeholder-wrapper .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-info tbody tr:first-child .game-demo-placeholder-wrapper .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.button-color-info tbody td a.btn-orange.table-button, table.responsive-table.button-color-info tbody td .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .game-demo-placeholder-wrapper .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.button-color-special tbody td:last-child > a.btn-orange, table.responsive-table.button-color-special tbody .game-demo-placeholder-wrapper .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a.btn-orange, table.responsive-table.highlighted-button-color-special tbody tr:first-child .game-demo-placeholder-wrapper .game-demo-placeholder td:last-child > a.btn-orange, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.button-color-special tbody td a.btn-orange.table-button, table.responsive-table.button-color-special tbody td .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.btn-orange.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .game-demo-placeholder-wrapper .game-demo-placeholder a.btn-orange.table-button, .game-demo-placeholder-wrapper .game-demo-placeholder table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .btn-orange.wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .game-demo-placeholder-wrapper .game-demo-placeholder .btn-orange.wp-block-button__link, .game-demo-placeholder-wrapper .game-demo-placeholder .wp-block-button.is-style-primary .wp-block-button__link, .wp-block-button.is-style-primary .game-demo-placeholder-wrapper .game-demo-placeholder .wp-block-button__link, .game-demo-placeholder-wrapper .game-demo-placeholder .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button a, .wp-block-ousc-section .sb-style-ranked-v3 .review-strip .rs-button .game-demo-placeholder-wrapper .game-demo-placeholder a, .game-demo-placeholder-wrapper .game-demo-placeholder .topoperators.features .cta > span, .topoperators.features .game-demo-placeholder-wrapper .game-demo-placeholder .cta > span, .game-demo-placeholder-wrapper .game-demo-placeholder .topoperators.features .cta-alt > span, .topoperators.features .game-demo-placeholder-wrapper .game-demo-placeholder .cta-alt > span, .game-demo-placeholder-wrapper .game-demo-placeholder .topoperators.filters .actions .cta, .topoperators.filters .actions .game-demo-placeholder-wrapper .game-demo-placeholder .cta, .game-demo-placeholder-wrapper .game-demo-placeholder .topoperators.comparison .actions a.cta, .topoperators.comparison .actions .game-demo-placeholder-wrapper .game-demo-placeholder a.cta { top: 40%; width: 205px; }
  .jackpot-winner .jw-rank { width: 80px; }
  .jackpot-winner .jw-info { justify-content: unset; }
  .jackpot-winner .jw-info .jw-prize { margin-top: 2px; }
  .wp-block-ousc-section .sb-list.sb-two-columns li, .wp-block-ousc-section.sb-style-ranked-v3 .sb-list li { flex-basis: 100%; }
  .wp-block-media-text { margin: 10px 0 15px; padding-top: 20px; padding-bottom: 20px; }
  .wp-block-ousc-card { flex-direction: column; }
  .wp-block-ousc-card .card-title { justify-content: center; width: 100%; padding-top: 16px; padding-bottom: 16px; border-top-width: 15px; border-top-style: solid; border-left-width: 0; }
  .wp-block-ousc-card .card-body { border-top: 1px solid #d7dee8; border-left: 0; }
  .slot-review-panel .panel-body { padding: 12px 12px 18px; }
  .slot-review-panel .panel-body .panel-top-cta { flex-wrap: wrap; }
  .slot-review-panel .panel-body .panel-top-cta figure { min-width: 320px; }
  .slot-review-panel .panel-body .panel-top-cta > div { min-width: 300px; padding: 20px 10px; text-align: center; }
  .slot-review-panel .panel-body .panel-top-cta > div .btn, .slot-review-panel .panel-body .panel-top-cta > div .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .slot-review-panel .panel-body .panel-top-cta > div .nav-prev, .slot-review-panel .panel-body .panel-top-cta > div .tpmom.operator-matcher .tpmom-nav .nav-next, .tpmom.operator-matcher .tpmom-nav .slot-review-panel .panel-body .panel-top-cta > div .nav-next { margin-bottom: 0; }
  .slot-review-panel .panel-body .screenshots li a { width: 175px; height: 130px; }
  .slot-review-panel .panel-body .screenshots::-webkit-scrollbar { height: 6px; }
  .slot-review-panel .panel-body .details { grid-template-rows: auto auto auto; }
  .slot-review-panel .panel-body .details li { padding: 12px 0; }
  .slot-review-panel .panel-body .details li:nth-child(even) { padding-top: 12px; padding-bottom: 12px; }
  .slot-review-panel .panel-body .details li strong { display: block; }
  .slot-review-panel .panel-body .slot-casino .slot-casino-cta .slot-casino-features { padding: 16px 14px 14px; }
  .search-bar { margin-bottom: 28px; }
  .has-grid-layout.grid-cols-md-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-md-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-md-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-md-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-md-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-md-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

@media screen and (min-width: 480px) and (max-width: 768px) { .popup-alt-casino .topoperators .logo { display: table-cell; width: 30%; }
  .popup-alt-casino .topoperators .bonus { display: table-cell; position: relative; width: 22%; }
  .popup-alt-casino .topoperators .actions { display: table-cell; width: 26%; } }

@media screen and (min-width: 1px) and (max-width: 479px) { .mobile-nav { padding-right: 0; padding-left: 0; }
  .wrap, .mainwrap { width: 100%; }
  .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-video.alignright, .wp-block-video.alignleft, .wp-block-image.alignleft, .wp-block-image.alignright, img.alignright, img.alignleft, .wp-caption.alignright, .wp-caption.alignleft { float: none !important; margin: 0 auto 15px !important; }
  img.alignright, img.alignleft, .wp-caption.alignright, .wp-caption.alignleft { display: block; max-width: 100%; height: auto; }
  img.alignleft.non-resp { float: left; margin: 5px 10px 5px 0; }
  img.alignright.non-resp { float: right; margin: 5px 0 5px 10px; }
  .outerwrap .hide-sm { display: none !important; }
  .outerwrap .show-sm { display: block; }
  .outerwrap span.show-sm { display: inline; }
  .top-section { background: linear-gradient(#234990, #0c2c67) !important; }
  .pro-con-table .header { padding: 10px 30px; }
  .pro-con-table .row { width: 33%; }
  .pro-con-table .row .col:nth-child(1) { min-height: 50px; margin-bottom: 10px; }
  .popup-alt-casino .main-container { padding: 10px 0; }
  .popup-alt-casino .topoperators .tpmgt-entry { display: block; height: 100px; }
  .popup-alt-casino .topoperators .bonus, .popup-alt-casino .topoperators .actions, .popup-alt-casino .topoperators .logo, .popup-alt-casino .topoperators .name { display: block; position: relative; float: left; width: 50%; }
  .popup-alt-casino .topoperators .bonus, .popup-alt-casino .topoperators .actions { float: right; padding-top: 10px; }
  .popup-alt-casino .topoperators .logo { display: flex; justify-content: center; align-items: center; height: 100%; }
  .popup-alt-casino .topoperators .logo img { margin-bottom: 15px; }
  .popup-alt-casino .topoperators .name { position: absolute; left: 0; min-width: 115px; margin-top: 63px; text-align: center; }
  .popup-alt-casino .topoperators .rating { display: none; }
  .popup-alt-casino .topoperators .actions a.cta { max-width: 80%; }
  .media-body, .media-left, .media-right { display: block; }
  .media-left, .media-right { margin-bottom: 15px; padding: 0; text-align: center; }
  .media-left img, .media-right img { max-width: 100%; }
  .introicon.spaced-right { display: none; }
  .hubprocon .leftpro, .hubprocon .rightpro { float: none; width: 100%; padding: 10px; }
  .right-bio { float: none; margin: 10px 0; padding: 15px; }
  .articleblock .thumb { float: none; width: 150px; margin: 0 auto 15px; }
  .casinogamewrap .smallgame, .casinogamewrap .smallgame.style2 { width: 48%; margin: 0 1% 15px; }
  .download_highlights { float: none; width: 100%; margin: 0 0 10px 0; }
  .downloadpage_gameswrap img { float: none; width: 200px; height: 150px; margin: 0 auto 10px; }
  .toc.blocks ul { text-align: center; word-wrap: break-word; }
  .toc.blocks li { margin: 0 5px 8px 0; }
  footer.bottomfooter { padding: 30px 10px; }
  ul.footer-columns { justify-content: center; padding: 0; text-align: center; }
  ul.footer-columns > li { max-width: 80%; }
  ul.footer-columns > li > a { margin-bottom: 5px; }
  .reviewheadings { min-height: 50px; padding: 0 0 10px; }
  .topheadings { min-height: 50px; padding: 9px 6px 6px; }
  .betlist .description, .betlist.style2 .description, .betlist h3, .betlist.style2 h4 { display: block; width: 100%; }
  .ousc-ct-pro, .ousc-ct-con { float: none; width: 100%; margin: 0 0 15px; }
  .page-template-template-map .ousctable { border: 0; }
  .page-template-template-map .ousctable td { display: block; width: 100%; border: 0; }
  .entry-content .osc-state-snapshot { float: none; width: 100%; max-width: 100%; margin: 0 0 15px; border-bottom: solid 1px #cccccc; border-left: none; }
  .ousctable3.mobiletable th { display: none; }
  .ousctable3.mobiletable td { display: block; width: 100%; }
  .dl-casino a.playbutton { width: 275px; padding: 18px 5px 19px 90px; }
  .dl-casino a.playbutton:before { top: 20px; }
  .casino-features-cta .logo, .casino-features-cta .desc { float: none; width: auto; margin: 10px 0 20px; }
  .casino-features-cta .logo img { height: 60px; }
  .related-posts section .entry { width: unset; }
  .related-posts section .entry a img { height: 148px; }
  .hp_faqblock.style2 { margin-bottom: 48px; }
  .banner-top { padding-top: 20px; }
  .banner-top .text { width: 100%; }
  .banner-top .text .footer { font-size: .875rem; }
  .banner-top .text h1.title { font-size: 28px; }
  .banner-top .text h1.title span { font-size: 30px; }
  .game-demo-placeholder-wrapper.tpmgt-container .tpmgt-show .game-demo-placeholder { padding-top: 94.9%; }
  .game-demo-placeholder-wrapper:not(.tpmgt-container) .game-demo-placeholder { padding-top: 94.9%; }
  .game-demo-placeholder-wrapper .game-demo-unavailable-placeholder { padding-top: 94.9%; }
  .game-demo-placeholder { background: #212121 url("images/game-demo-placeholder-mobile.webp?v=1.18.1") no-repeat center center; background-size: cover; }
  .reviews-hub-table td.logo { width: 105px; }
  .reviews-hub-table td.action { min-width: 105px; }
  .cr .cr-table .cr-table-top { grid-template-columns: unset; grid-template-rows: unset; }
  .cr .cr-table .cr-table-top .cr-logo { display: block; width: 100%; margin-right: 0px; text-align: center; }
  .cr .cr-table .cr-table-top .cr-apps-container { display: block; width: 100%; }
  .cr .cr-table .cr-table-top .cr-table-cta { display: block; height: unset; grid-column: unset; }
  .cr .cr-table .cr-table-top .cr-table-cta .cr-bonus { display: block; width: 100%; padding-bottom: 10px; text-align: center; }
  .cr .cr-table .cr-table-top .cr-table-cta .cr-playnow { display: block; width: 100%; }
  .cr .cr-table .cr-table-bottom { grid-template-columns: unset; grid-template-rows: unset; }
  .cr .cr-table .cr-table-bottom .cr-learn { display: block; width: 100%; margin-bottom: 10px; }
  .cr .cr-table .cr-table-bottom .cr-highlights { display: block; width: 100%; padding-left: 0px; }
  .cr .cr-table .cr-table-bottom .cr-screenshot-list { padding-left: 0; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-table-cta { display: table; padding: 15px; }
  .cr.cr-alt-layout .cr-table .cr-table-top .cr-table-cta .cr-bonus, .cr.cr-alt-layout .cr-table .cr-table-top .cr-table-cta .cr-playnow { display: flex; text-align: center; justify-content: center; align-items: center; width: 100%; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-deposit { height: 152px; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus .cr-table-bonus-info { left: 35%; }
  .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus .cr-table-bonus-info p { margin-right: 5px; margin-bottom: 9px; }
  .cr ul.cr-goldlist { margin: 0px 0px 0px 10px !important; }
  .entry-content .cr-pro-left, .entry-content .cr-con-left { padding: 20px; }
  .cr_game_img { display: block; width: 100%; text-align: center; }
  .cr_game_img2 { display: block; width: 100%; text-align: center; }
  .cr_game_content { display: block; width: 100%; }
  .cr_game_content h4 { text-align: center; }
  .cr .alignleft { display: block; float: none; margin: 0px auto; }
  .page-template-default .cr .cr-table .cr-table-mid .cr-bonus, .page-template-default .cr .cr-table .cr-table-mid .cr-playnow { display: block; width: 100%; }
  .page-template-default .cr .cr-table .cr-table-mid .cr-bonus { margin-bottom: 10px; text-align: center; }
  .page-template-template-downloadpage .top-section { background: #123684 url(/wp-content/themes/onlineunitedstatescasinos-standard-theme/images/download-mobile-ctabg.jpg) center; background-size: cover; }
  .page-template-template-downloadpage .mobile-nav { border-top: 1px solid #314158; }
  .rm-casino-wrap .rm-casino-button a.seemoredownload { padding: 10px 8px; }
  .rm-casino-wrap .rm-casino-button p:nth-child(2) { top: 0; }
  .rm-casino-wrap .rm-casino-button p:nth-child(3) { line-height: 1em; }
  .game-review-panel .star-rating, .game-review-panel .mobile-sticky-cta .mobile-sticky-component .ms-rating .stars-container, .mobile-sticky-cta .mobile-sticky-component .ms-rating .game-review-panel .stars-container, .game-review-panel .topoperators.comparison .tpmgt-op > div.rating .stars-container, .topoperators.comparison .tpmgt-op > div.rating .game-review-panel .stars-container, .game-review-panel .tpmom.operator-matcher .tpmom-results-screen .rating .stars-container, .tpmom.operator-matcher .tpmom-results-screen .rating .game-review-panel .stars-container { display: inline-block; margin: 0; }
  .game-review-panel .recognition { display: inline-block; margin-left: 12%; padding-left: 40px; }
  .game-review-panel .recognition .icon:before { left: -6px; }
  .game-review-panel table.properties td:nth-child(5), .game-review-panel table.properties th:nth-child(5) { display: none; }
  .game-review-panel table.properties td, .game-review-panel table.properties th { padding: 5px; }
  .game-review-panel .highlights, .game-review-panel .screenshots { float: none; width: auto; }
  .game-review-panel .highlights { padding-right: 0; }
  .game-review-panel .screenshots ul { justify-content: space-around; }
  .slots-details.left, .slots-details.right { float: none; width: 100%; max-width: none; margin: 0 auto 15px auto; }
  table label.responsive { display: inline; }
  table.slots-table, table.slots-table tbody, table.slots-table tr, table.slots-table td { display: block; width: auto; }
  table.slots-table thead { display: none; }
  table.slots-table .theme, table.slots-table .software { display: block; }
  table.slots-table .reels, table.slots-table .lines { text-align: left; }
  table.slots-table tbody tr { border-bottom: 1px solid #dddddd; }
  table.slots-table tbody td { padding: 2px 15px; border-bottom: none; }
  table.slots-table.top tbody tr { border-bottom: 1px solid #90caf9; }
  table.slots-table.top tbody td { padding: 4px 15px; border-bottom: none; }
  table.slots-table label.responsive { font-weight: bold; }
  table.slots-table.top .name { padding-top: 20px; text-align: left; }
  table.slots-table.top .name img { float: right; height: auto; margin: 0 0 5px 5px; }
  table.slots-table.top .casinos { padding-bottom: 20px; }
  table.slots-table .casino { display: inline; }
  table.slots-table .casino:after { content: ", "; }
  table.slots-table .casino:last-child:after { content: ""; }
  ul.mc-gb-glist, ul.mc-gb-blist { min-height: 0; }
  .bmc-md-top, .bmc-md-top-left, .bmc-md-top-right { display: block; width: auto; }
  .bmc-md-top-left { text-align: center; }
  .bmc-md-top-right { padding-left: 0; }
  .bmc-md-mid { display: block; border: none; }
  .bmc-md-mid-left, .bmc-md-mid-right, .bmc-md-mid-center { display: block; width: 100%; text-align: center; }
  .bmc-md-mid-center { border-top: dotted 1px #cccccc; border-right: none; border-bottom: dotted 1px #cccccc; border-left: none; }
  .author-bio figure { float: none; width: 100%; margin: 0 auto 15px; text-align: center; }
  .author-bio figure img { width: 130px; margin: auto; }
  .author-bio figure .last-update span { display: inline-block; padding-left: 8px; }
  .singlebylines { background-color: unset; }
  .singlebylines.at-bottom { flex-wrap: wrap; }
  .singlebylines-tags { text-align: center; margin-bottom: 10px; }
  .likeusarea .social-media-share { margin: 0 5px 10px 0; }
  .social-media-share .sms-button { width: 27px; height: 27px; }
  .social-media-share .sms-title { margin-right: 5px; }
  .hide-on-mobile { display: none !important; }
  .lazy-youtube { width: 100% !important; height: auto !important; line-height: 0; }
  .lazy-youtube iframe { position: relative; }
  .lazy-youtube img.lazy-thumbnail { position: relative; transform: none !important; }
  .single-campaigns { padding: 0; }
  .single-campaigns .clp-cta, .single-campaigns .clp-recommended { width: 100%; min-width: 290px; max-width: 100%; }
  .single-campaigns .clp-cta .button > a { width: 90%; padding: 15px; }
  .single-campaigns .clp-cta .features ul { max-width: 100%; }
  .single-campaigns:not(.clp-style-5):not(.clp-style-6) .clp-featured-image, .single-campaigns:not(.clp-style-5):not(.clp-style-6) .clp-image { display: none; }
  .single-campaigns .clp-recommended .logo { max-width: 160px; padding-bottom: 6px; }
  .single-campaigns .clp-recommended .bonus { padding-top: 20px; }
  .single-campaigns .clp-recommended .button { margin-bottom: 0; padding: 10px; }
  .single-campaigns .clp-recommended .button > a { width: 100%; margin: 0; }
  .single-campaigns.clp-alt-style .clp-cta .button > a { width: 90%; }
  .single-campaigns.clp-alt-style .clp-cta .payment-options-list, .single-campaigns.clp-alt-style .clp-cta .compatibility-list { flex-basis: 100%; }
  .single-campaigns.clp-alt-style .clp-cta .extra-features { padding: 0 20px 10px; }
  .single-campaigns.clp-style-4 .clp-frame.first .clp-recommended .logo { padding: 10px 10px 2px; }
  .mobile-sticky-cta, .mobile-sticky-cta.disable-desktop { display: block; }
  .mobile-sticky-cta.color-scheme-blue.style-curved .mobile-sticky-component::before, .mobile-sticky-cta.color-scheme-blue.style-diagonal .mobile-sticky-component::before { background-color: #0f346a; }
  .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-toggle { right: 10px; }
  .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-logo { margin: auto 0; }
  .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-logo img { height: 56px; }
  .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-heading { margin-bottom: 13px; }
  .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text { padding-left: 20px; } }

@media screen and (min-width: 1px) and (max-width: 479px) and (max-width: 360px) { .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text { padding-left: 10px; }
  .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-text li { padding-left: 5px; } }

@media screen and (min-width: 1px) and (max-width: 479px) { .mobile-sticky-cta.color-scheme-blue .mobile-sticky-component .ms-button { margin: auto 0; padding: 13px 0; }
  .mobile-sticky-cta .mobile-sticky-component { padding: 8px; }
  .mobile-sticky-cta.with-close-button .mobile-sticky-component .ms-toggle, .mobile-sticky-cta .mobile-sticky-component .ms-toggle { top: -15px; right: 7px; left: unset; border: none; box-shadow: none; }
  .mobile-sticky-cta .mobile-sticky-component .ms-heading { flex-basis: 100%; width: 100%; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #cccccc45; }
  .mobile-sticky-cta .mobile-sticky-component .ms-logo { flex: 1 1; width: 46%; padding: 0; }
  .mobile-sticky-cta .mobile-sticky-component .ms-text { flex: 1.3 1; flex-direction: row; justify-content: unset; width: 64%; padding: 0 10px 0 10px; text-align: left; }
  .mobile-sticky-cta .mobile-sticky-component .ms-text:before { height: 75%; }
  .mobile-sticky-cta .mobile-sticky-component .ms-text ul { margin-left: 4px; }
  .mobile-sticky-cta .mobile-sticky-component .ms-button { width: 100%; margin: 4px auto 0; }
  .mobile-sticky-cta .mobile-sticky-component .ms-rating, .mobile-sticky-cta .mobile-sticky-component .ms-text .review-link { display: none; }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide { bottom: -120px; }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-toggle { padding-top: 5px; padding-bottom: 0; }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-toggle:before { transform: rotate(135deg); }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-logo, .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-text, .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-button { height: auto; visibility: visible; }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-text::before { top: 5px; }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-button { margin-top: 4px; padding-top: 10px; padding-bottom: 8px; }
  .mobile-sticky-cta:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide .ms-heading { margin-bottom: -2px; transition-delay: 900ms; transition-timing-function: linear; transition-duration: 200ms; }
  .mobile-sticky-cta:not(.style-curved):not(.style-diagonal).no-heading:not(.with-close-button) .mobile-sticky-component.ms-toggle-slide { padding-top: 25px; }
  .mobile-sticky-cta.style-diagonal .mobile-sticky-component { padding-top: 0; }
  .mobile-sticky-cta.style-diagonal .mobile-sticky-component:before { content: ""; display: block; position: absolute; z-index: -1; top: -13px; left: 0; width: 105%; height: 28px; background: #ffffff; transform: rotate(-3deg); }
  .mobile-sticky-cta.style-diagonal .mobile-sticky-component .ms-toggle { top: -35px; right: 10px; }
  .mobile-sticky-cta.style-diagonal .mobile-sticky-component .ms-toggle-slide { padding-top: 11px; }
  .mobile-sticky-cta.style-curved .mobile-sticky-component { padding-top: 0; }
  .mobile-sticky-cta.style-curved .mobile-sticky-component:before { content: ""; display: block; position: absolute; z-index: -1; top: -20px; left: 0; width: 100%; height: 40px; border-radius: 50% 50% 0 0; background-color: #ffffff; }
  .mobile-sticky-cta.style-curved .mobile-sticky-component .ms-toggle { top: -32px; right: 15px; left: unset; }
  .mobile-sticky-cta.style-curved .mobile-sticky-component .ms-heading { margin-top: -10px; }
  .mobile-sticky-cta.style-curved .mobile-sticky-component .ms-toggle-slide { padding-top: 11px; }
  .animation-scale-up { animation: scaleUp 1s infinite 0s ease-in-out; }
  .animation-scale-up-2 { animation: scaleUp2 1s infinite 0s ease-in-out; }
  .wp-block-table.with-fixed-columns { width: calc(100vw - 15px); }
  network-jackpot-banner { min-height: 324px; }
  .slot-review-panel .panel-body .panel-top-cta figure { min-width: 100%; max-height: 150px; }
  .slot-review-panel .panel-body .panel-top-cta > div { min-width: 100%; }
  .slot-review-panel .panel-body .details { padding: 0; grid-template-columns: auto auto; grid-template-rows: none; grid-auto-flow: row; }
  .slot-review-panel .panel-body .details li { margin: 0; padding-right: 8px; padding-left: 25px; border-right: unset; border-bottom: 1px solid #d7dee8; }
  .slot-review-panel .panel-body .details li::before { left: 6px; }
  .slot-review-panel .panel-body .details li:nth-last-child(-n + 2) { padding-right: 8px; border-bottom: 0; }
  .has-grid-layout.grid-cols-sm-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-sm-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-sm-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-sm-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-sm-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .has-grid-layout.grid-cols-sm-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .fsph-r-title-xx-large, h1, h1.entry-title, .heading-white, .topoperators.comparison .title, .newsletter .form-container h3 { font-size: 1.875rem; }
  .fsph-r-title-x-large, .topheadings, .main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-heading { font-size: 1.75rem; }
  .fsph-r-title-large, .reviewheadings, h2.heading1, .heading5 { font-size: 1.5625rem; }
  .fsph-r-title-medium, .heading2, .heading4, h2.ctablue, .geo-review-alt-cta .alt-cta h3, .geo-review-alt-cta .alt-cta .btn, .geo-review-alt-cta .alt-cta .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .geo-review-alt-cta .alt-cta .nav-prev, .geo-review-alt-cta .alt-cta .tpmom.operator-matcher .tpmom-nav .nav-next, .tpmom.operator-matcher .tpmom-nav .geo-review-alt-cta .alt-cta .nav-next, .toc .title, .item-grid.style5 .item .title, blockquote.styled.large, .large.wp-block-quote, .author-bio .name, .bmc_numbered_list dt:before, .bmc-md-title, .mpt-bignumber { font-size: 1.375rem; }
  .fsph-r-title-small, blockquote, .mobile-nav, footer.topfooter .address-social-wrapper .footer-section-title, footer.topfooter .address-social-wrapper .footer-address-title > a.main-menu-link, ul.footer-columns > li > a, ul.footer-columns > li > span, .gp-title, .gp-list h3, .list-icon h3, .list-icon h4, .list-icon h5, ol.styled > li::before, ol.styled h2, ol.styled h3, ol.styled h4, ol.styled h5, .ousctable4 th, .ousctable4 thead td, .bluetopheading, .subtitle, .h3_slantdasher_spacer h3, h3.h3_slantdasher_spacer, .h3_slantdasher_spacer h4, h4.h3_slantdasher_spacer, .alt-heading, a.btn, .wp-block-button .wp-block-button__link, .tpmom.operator-matcher .tpmom-nav a.nav-prev, .tpmom.operator-matcher .tpmom-nav a.nav-next, table.responsive-table.button-color-primary tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary tbody td a.table-button, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-primary.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-primary.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-primary .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-primary.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-primary.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-info tbody td:last-child > a, table.responsive-table.highlighted-button-color-info tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info tbody td a.table-button, table.responsive-table.highlighted-button-color-info tbody tr:first-child td a.table-button, table.responsive-table.button-color-info tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-info.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-info.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-info .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-info.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-info.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-special tbody td:last-child > a, table.responsive-table.highlighted-button-color-special tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special tbody td a.table-button, table.responsive-table.highlighted-button-color-special tbody tr:first-child td a.table-button, table.responsive-table.button-color-special tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special tbody tr:first-child td .wp-block-button .wp-block-button__link, table.responsive-table.button-color-special.is-style-outline tbody td:last-child > a, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td:last-child > a, table.responsive-table.button-color-special.is-style-outline tbody td a.table-button, table.responsive-table.highlighted-button-color-special .is-style-outline tbody tr:first-child td a.table-button, table.responsive-table.button-color-special.is-style-outline tbody td .wp-block-button .wp-block-button__link, table.responsive-table.highlighted-button-color-special.is-style-outline tbody tr:first-child td .wp-block-button .wp-block-button__link, .tpmom.operator-matcher .tpmom-results-screen .actions .tpmom-button, table.responsive-table tbody td:last-child > a, table.responsive-table tbody td a.table-button, table.responsive-table tbody td .wp-block-button .wp-block-button__link, a.ctabuttonog, .articleblock h3 a, .review-strip .rs-text, .casino-features-cta .desc .casino-name, .geo-review-alt-cta .alt-cta .subonus, .geo-review-alt-cta .alt-cta .bonusamt, .media h3, .media h4, .media h5, .wp-block-ousc-youtube.layout-card.entry::before, .newsletter .form-container form .btn, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .nav-prev, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .nav-prev, .newsletter .form-container form .tpmom.operator-matcher .tpmom-nav .nav-next, .tpmom.operator-matcher .tpmom-nav .newsletter .form-container form .nav-next, blockquote.styled, .wp-block-quote, .jackpot-winner .jw-info .jw-name, .bmc-t5-title, .bmc-t5 h3, .rm-casino-wrap .rm-casino-rank, .rm-casino-wrap .rm-casino-name, .ld_tablecol.ld_tablecol_bonus, .steps_rank, .entry-content .osc-state-snapshot div.state-snapshot-head, .state-casino-list-head, .ousc-cvt h3.cvt-head, .ousc-cppi-head, .altcta span.recommend, .altcta a.ctabuttonog, .ousctable5:not(.table-responsive2) td.action-button .ctabuttonog.smallb, .ousctable5:not(.table-responsive2) span.games { font-size: 1.125rem; }
  .fsph-r-title-x-small, .main-nav .nav > li > a, .main-nav .sub-menu-wrapper .sub-menu li a, footer.topfooter .address-social-wrapper .footer-section-title.footer-logos-title, .disclaimers h3, .author-bio .name .title, .betlist h3, .betlist.style2 h4 { font-size: 1.0625rem; }
  .fsph-r-title-tiny, ol.styled.small.line > li:before, .ousctable5.highlighted tr.highlighted, .ousctable5.highlighted.white tr.highlighted, .ousctable5.highlighted.lightblue tr.highlighted, .ousctable5 .payout-speed-text, table.surveydata, #breadcrumbs, .right-bio h5, .popup-alt-casino .topoperators .actions a.cta, .geo-review-alt-cta .alt-cta .ribbon-corner, .widget .widget-title, blockquote.styled.small, .small.wp-block-quote, .jackpot-winner .jw-info .jw-name, .jackpot-winner .jw-info .jw-desc, .livedealer_tablewrap a.ctabuttonog, .casinogamewrap .smallgame h4 { font-size: 0.875rem; }
  .fsph-r-text-medium, .main-content, .wrap-content p, .main-nav .nav > li, .main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-content p, .main-nav .sub-menu-wrapper .sub-menu-info .sub-menu-link, ul.footer-columns a, .wp-block-ousc-faq-block.hp_faqblock .hp_faq_q h3, h3.faqheading, .entry-content .faqarea li, .show-more .sm-action, .chevron, .link-white, .ousctable5 span.games, .ousctable5.lightblue td.rank, .subheading-white, a.ctabuttonog.smallb, .related-posts section .entry a h3, .review-strip .rs-link label, .casino-features-cta .features li, .popup-alt-casino, .popup-alt-casino .topoperators, .geo-review-alt-cta .geo-alt-ops-msg, .mobile-sticky-cta .mobile-sticky-component .ms-text .review-link, .newsletter p, .toc .sub, .toc ul li, .jackpot-winner .jw-info .jw-prize, .wpcf7 input[type="submit"], .steps_row, .steps_info, .steps_row_wrap.style2 .steps_row, .altcta span.oops, .ousctable5 td.rank, .ousctable5 .top-logo a, .ousctable5 td.games-info .type { font-size: 0.875rem; }
  .fsph-r-text-small, .main-header .wpsearch-wrapper .wpsearch input[type="text"], .copyright, ol.styled.small > li:before, .ousctable3, .ousctable5, .entry-content .right-bio li, .right-bio span, .articleblock .metaarticle, .singlebylines.at-bottom, .singlebylines-tags, .postmeta, .popup-alt-casino .topoperators .name a, .popup-alt-casino .topoperators .bonus, .wp-block-image figcaption, .wp-caption .wp-caption-text, .entry-caption, .gallery-caption, .widget.widget-posts .widget-body .entry a .entry-info, .wp-block-ousc-youtube.layout-card.entry a .entry-info, .widget .wp-widget-group__inner-blocks .entry a .entry-info, .widget li, .newsletter .form-container form input.text, .newsletter .form-container form .instructions, .newsletter .form-container form .topics-list .topic-wrapper label, .newsletter .disclaimer, .rm-read-review, .ld_tablecol.ld_tablecol_feat, table.responsive-table.mobile-rank-floating tbody tr td:first-of-type, table.responsive-table.mobile-rank-floating-highlighted tbody tr td:first-of-type { font-size: 0.75rem; }
  .fsph-r-temp-list-xxx-large, ol.styled.alt li::before { font-size: 50px; }
  .fsph-r-temp-bonus-cta-amount { font-size: 55px; }
  .fsph-r-temp-icon-button-block { font-size: 15px; } }

@media (max-width: 387px) { .cr.cr-alt-layout .cr-table .cr-table-mid .cr-table-bonus .cr-table-bonus-info { top: 19%; left: 34%; }
  ol.styled { padding: 10px 0 15px; }
  ol.styled > li { padding-left: 60px; }
  ol.styled > li::before { width: 40px; height: 40px; line-height: 36px; }
  ol.styled.alt > li { padding-left: 55px; }
  ol.styled.alt > li::before { top: 19px; width: 55px; }
  .steps_info { margin-left: 14%; }
  .highlight-box.rank::before { left: 7px; }
  .highlight-box.rank::after { left: 9px; }
  .highlight-box.rank h2, .highlight-box.rank h3 { padding: 8px 10px 16px 68px; }
  .highlight-box.rank h2::before, .highlight-box.rank h3::before { left: 20px; }
  .highlight-box.rank.first h2::after, .highlight-box.rank.first h3::after { left: 29px; }
  .highlight-box.rank .hb-body { margin-right: 20px; margin-left: 20px; } }
