<!--
body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
form { margin:0px }
body > form { height:100% }
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
table { empty-cells:hide }
td { padding:0px }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
a:link { color:#000; text-decoration:none }
a:visited { color:#000; text-decoration:none }
a:hover { color:#c00 }
#item2 a:link { color:#000; text-decoration:none }
#item2 a:visited { color:#000; text-decoration:none }
#item2 a:hover { color:#c00; text-decoration:none }
#item1 a:link { color:#00f; text-decoration:underline }
#item1 a:visited { color:#00f; text-decoration:underline }
#item1 a:hover { color:#c00 }
#item82 a:link { color:#000; text-decoration:none }
#item82 a:visited { color:#000; text-decoration:none }
#item82 a:hover { color:#c00 }
#item9 a:link { color:#fff; text-decoration:none }
#item9 a:visited { color:#fff; text-decoration:none }
#item9 a:hover { color:#ff0 }
#item11 a:link { color:#000 }
#item14 a:link { color:#000; text-decoration:none }
#item14 a:visited { color:#000; text-decoration:none }
#item14 a:hover { color:#c00; text-decoration:none }
#item19 a:link { color:#000 }
#item25 a:link { color:#000; text-decoration:none }
#item25 a:visited { color:#000; text-decoration:none }
#item25 a:hover { color:#c00; text-decoration:none }
#item20 a:link { color:#000 }
#item22 a:link { color:#000; text-decoration:none }
#item22 a:visited { color:#000; text-decoration:none }
#item22 a:hover { color:#c00; text-decoration:none }
#item16 a:link { color:#000 }
#item18 a:link { color:#000; text-decoration:none }
#item18 a:visited { color:#000; text-decoration:none }
#item18 a:hover { color:#c00; text-decoration:none }
#item4 a:link { color:#000; text-decoration:none }
#item4 a:visited { color:#000; text-decoration:none }
#item4 a:hover { color:#c00; text-decoration:none }
#item15 a:link { color:#000; text-decoration:none }
#item15 a:visited { color:#000; text-decoration:none }
#item15 a:hover { color:#c00; text-decoration:none }
#item36 a:link { color:#000; text-decoration:none }
#item36 a:visited { color:#000; text-decoration:none }
#item36 a:hover { color:#000; text-decoration:none }
#item125 a:link { color:#000; text-decoration:none }
#item125 a:visited { color:#000; text-decoration:none }
#item127 a:link { color:#000; text-decoration:none }
#item127 a:visited { color:#000; text-decoration:none }
#item138 a:link { color:#000; text-decoration:none }
#item138 a:visited { color:#000; text-decoration:none }
#item155 a:link { color:#000; text-decoration:none }
#item155 a:visited { color:#000; text-decoration:none }
#item168 a:link { color:#000; text-decoration:none }
#item168 a:visited { color:#000; text-decoration:none }
#item203 a:link { color:#000; text-decoration:none }
#item203 a:visited { color:#000; text-decoration:none }
#item243 a:link { color:#000; text-decoration:none }
#item243 a:visited { color:#000; text-decoration:none }
#item278 a:link { color:#000; text-decoration:none }
#item278 a:visited { color:#000; text-decoration:none }
#item278 a:hover { color:#c00; text-decoration:none }
#item304 a:link { color:#000; text-decoration:none }
#item304 a:visited { color:#000; text-decoration:none }
#item31 a:link { color:#000; text-decoration:none }
#item31 a:visited { color:#000; text-decoration:none }
#item31 a:hover { color:#c00 }
details { margin-bottom:0.2em; padding:0.2em 0.5em; margin-radius:0.1em }
h1 { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:28px; margin-top:0px; margin-bottom:6px; text-align:left }
h1:first-child { margin-top:0px }
h2 { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:24px; line-height:28px; margin-top:9px; margin-bottom:3px; text-align:left }
h2:first-child { margin-top:0px }
h3 { color:#000; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:18px; line-height:26px; margin-top:21px; margin-bottom:3px }
h3:first-child { margin-top:0px }
li { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:16px; line-height:26px; margin-top:6px; margin-bottom:15px; text-align:left; -webkit-text-size-adjust:100% }
p { margin-top:0px; margin-bottom:0px }
summary { color:#309; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:18px; line-height:28px; margin-top:12px; margin-bottom:8px; text-align:left; cursor:pointer }
summary:focus { outline:none }
h1.main-title-home { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:36px; line-height:42px; margin-top:0px; margin-bottom:5px; text-align:left }
h1:first-child { margin-top:0px }
.p-pbz-home { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:16px; line-height:26px; margin-top:6px; margin-bottom:9px; text-align:left; -webkit-text-size-adjust:100% }
.strong { font-weight:bold }
.free-slot-nav-bar-yellow-buttons { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:14px; line-height:16px; margin-top:6px; margin-bottom:3px; text-align:center }
.home-page-top-buttons { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:18px; line-height:1; margin-top:2px; margin-bottom:1px; text-align:center }
.home-page-button { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:20px; line-height:1; margin-top:8px; margin-bottom:6px; text-align:center }
.p-pbz { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:16px; line-height:26px; margin-top:6px; margin-bottom:15px; text-align:left; -webkit-text-size-adjust:100% }
h2.centered-home { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:26px; margin-top:0px; margin-bottom:1px; text-align:center }
h2:first-child { margin-top:0px }
h2.size-30 { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:30px; line-height:28px; margin-top:0px; margin-bottom:1px; text-align:left }
h2:first-child { margin-top:0px }
.subheading { color:#309; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-style:italic; font-weight:bold; text-decoration:none; font-size:18px; line-height:26px; margin-top:9px; margin-bottom:3px; text-align:left }
.color-dark-green { color:#007e01 }
.a-undergame-2-line-12px { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:12px; line-height:14px; margin-top:2px; margin-bottom:0px; text-align:center }
.header-32 { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:32px; line-height:48px; margin-top:6px; margin-bottom:12px; text-align:left }
.a-undergame-1-line-14px { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:14px; line-height:1; margin:4px 0px 0px; text-align:center }
.header-24 { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:24px; line-height:28px; margin-top:0px; margin-bottom:1px; text-align:left }
h3.blue { color:#309; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-style:italic; font-weight:bold; text-decoration:none; font-size:18px; line-height:28px; margin-top:6px; margin-bottom:6px; text-align:left }
h3:first-child { margin-top:0px }
.list { color:#000; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-decoration:none; font-size:18px; line-height:36px; margin-left:15px; margin-top:9px; margin-bottom:21px; text-align:left; -webkit-text-size-adjust:100% }
#PageDiv { position:relative; min-height:100%; background-color:#fff }
#item2 { position:absolute; left:0px; top:0px; width:100%; z-index:1 }
#item1 { position:absolute; left:0px; top:0px; width:100%; min-height:760px; z-index:2 }
#item3 { width:100%; z-index:0; padding-top:1px }
#item5 { width:960px; z-index:0; padding-top:18px; margin-left:auto; margin-right:auto }
#item82 { width:980px; z-index:0; margin-left:auto; margin-right:auto }
#item83 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item84 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item85 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item86 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item87 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item103 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item88 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item89 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item90 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item91 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item92 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item93 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item94 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item95 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item96 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item97 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item98 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item99 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item100 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item101 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item102 { width:100%; height:12px; z-index:0; padding-top:1px; overflow:hidden }
#item8 { width:100%; min-height:100px; z-index:0; padding-bottom:1px }
#item9 { width:1060px; z-index:0; margin-left:auto; margin-right:auto; background-color:#fff }
#free-slots-online { width:245px; height:185px; z-index:0; float:left; margin-left:10px; margin-right:10px; background-color:#000 }
#item11 { position:relative; width:230px; height:145px; z-index:0; margin-left:auto; margin-right:auto; background-color:#000 }
#free-vegas-slots { position:absolute; left:10px; top:10px; width:210px; height:126px; z-index:1; overflow:hidden }
#item14 { width:200px; height:23px; z-index:0; padding-top:4px; padding-bottom:3px; margin-left:auto; margin-right:auto; background-color:#cf0 }
#vegas-slots-real-money { width:245px; height:185px; z-index:0; float:left; margin-left:10px; margin-right:10px; background-color:#000 }
#item19 { position:relative; width:230px; height:145px; z-index:0; margin-left:auto; margin-right:auto; background-color:#000 }
#item24 { position:absolute; left:10px; top:10px; width:210px; height:126px; z-index:1; overflow:hidden }
#item25 { width:200px; height:23px; z-index:0; padding-top:4px; padding-bottom:3px; margin-left:auto; margin-right:auto; background-color:#cf0 }
#social-casinos { width:245px; height:185px; z-index:0; float:left; margin-left:10px; margin-right:10px; background-color:#000 }
#item20 { position:relative; width:230px; height:145px; z-index:0; margin-left:auto; margin-right:auto; background-color:#000 }
#item21 { position:absolute; left:10px; top:10px; width:210px; height:126px; z-index:1; overflow:hidden }
#item22 { width:200px; height:23px; z-index:0; padding-top:4px; padding-bottom:3px; margin-left:auto; margin-right:auto; background-color:#cf0 }
#sweepstakes { width:245px; height:185px; z-index:0; float:left; margin-left:10px; margin-right:10px; background-color:#000 }
#item16 { position:relative; width:230px; height:145px; z-index:0; margin-left:auto; margin-right:auto; background-color:#000 }
#free-casino-games { position:absolute; left:10px; top:10px; width:210px; height:126px; z-index:1; overflow:hidden }
#item18 { width:200px; height:23px; z-index:0; padding-top:4px; padding-bottom:3px; margin-left:auto; margin-right:auto; background-color:#cf0 }
#item7 { width:100%; height:1px; z-index:0; overflow:hidden }
#item6 { width:100%; z-index:0; padding-top:14px }
#item4 { width:320px; height:35px; z-index:0; padding-top:1px; padding-bottom:2px; margin:0px auto; background-color:#ffdf4a }
#item10 { width:100%; z-index:0; padding-top:14px; display:none }
#item15 { width:320px; height:35px; z-index:0; padding-top:1px; padding-bottom:2px; margin:0px auto; background-color:#ffdf4a; display:none }
#item39 { width:100%; height:1px; z-index:0; margin-top:6px; overflow:hidden }
#item44 { width:100%; z-index:0 }
#item45 { width:950px; z-index:0; margin-left:auto; margin-right:auto }
#item27 { width:100%; height:1px; z-index:0; overflow:hidden }
#item29 { width:100%; z-index:0; padding-top:1px; padding-bottom:1px }
#item30 { width:100%; z-index:0 }
#item28 { width:950px; z-index:0; padding-top:6px; margin-left:auto; margin-right:auto; background-color:#fff }
#item12 { width:100%; height:1px; z-index:0; background-color:#fff; overflow:hidden }
#item33 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; background-color:#fff; overflow:hidden }
#item34 { width:100%; min-height:100px; z-index:0; padding-top:6px; margin-left:auto; margin-right:auto; background-color:#fff }
#item36 { width:1176px; min-height:80px; z-index:0; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item123 { width:100%; height:2px; z-index:0; margin-left:auto; margin-right:auto; background-color:#fff; overflow:hidden }
#item124 { width:360px; min-height:34px; z-index:0; padding-top:2px; padding-bottom:25px; margin-left:auto; margin-right:auto; background-color:#fff }
#item125 { width:251px; height:35px; z-index:0; padding-top:4px; padding-bottom:3px; margin-left:auto; margin-right:auto; background-color:#ffdf4a }
#item126 { width:360px; min-height:34px; z-index:0; padding-top:2px; padding-bottom:25px; margin-left:auto; margin-right:auto; background-color:#fff }
#item127 { width:206px; height:35px; z-index:0; padding-top:4px; padding-bottom:3px; margin-left:auto; margin-right:auto; background-color:#ffdf4a }
#item128 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item129 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item130 { width:100%; min-height:100px; z-index:0 }
#item131 { width:920px; z-index:0; padding-top:25px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item132 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item133 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item134 { position:relative; width:360px; height:260px; z-index:0; margin-right:auto }
#item135 { position:absolute; left:0px; top:0px; width:360px; height:240px; z-index:1; overflow:hidden }
#item136 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item137 { width:300px; min-height:12px; z-index:0; padding-bottom:25px }
#item138 { width:221px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#cf0 }
#item139 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item140 { width:920px; z-index:0; padding-top:25px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item141 { width:100%; height:1px; z-index:0; overflow:hidden }
#item122 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item142 { width:100%; min-height:100px; z-index:0 }
#item143 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item144 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item145 { width:920px; z-index:0; padding-top:30px; padding-bottom:12px; margin-left:auto; margin-right:auto }
#item146 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item147 { z-index:0 }
#item148 { position:relative; width:360px; height:260px; z-index:0; margin-right:auto }
#item149 { position:absolute; left:0px; top:0px; width:360px; height:240px; z-index:1; overflow:hidden }
#item150 { width:100%; min-height:100px; z-index:0 }
#item151 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item152 { width:100%; height:1px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item153 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item154 { width:300px; z-index:0 }
#item155 { width:230px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#cf0 }
#item156 { width:920px; min-height:100px; z-index:0; padding-top:30px; padding-bottom:0px; margin-left:auto; margin-right:auto }
#item157 { width:100%; height:1px; z-index:0; overflow:hidden }
#item158 { width:100%; height:2px; z-index:0; overflow:hidden }
#item121 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item160 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item161 { width:100%; min-height:100px; z-index:0 }
#item162 { width:920px; z-index:0; padding-top:20px; padding-bottom:15px; margin-left:auto; margin-right:auto }
#item163 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item164 { position:relative; width:360px; height:260px; z-index:0; margin-right:auto }
#item165 { position:absolute; left:0px; top:0px; width:360px; height:240px; z-index:1; overflow:hidden }
#item166 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item167 { width:300px; z-index:0 }
#item168 { width:255px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#cf0 }
#item330 { width:920px; z-index:0; padding-top:20px; padding-bottom:15px; margin-left:auto; margin-right:auto }
#item169 { width:100%; height:10px; z-index:0; margin-top:12px; background-color:#e7eaea; overflow:hidden }
#item329 { width:100%; min-height:100px; z-index:0 }
#item334 { width:920px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#item337 { width:920px; z-index:0; padding-top:12px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item170 { width:100%; min-height:100px; z-index:0 }
#item171 { width:920px; min-height:100px; z-index:0; margin-left:auto; margin-right:auto }
#item172 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item173 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item174 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item175 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item176 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item177 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item178 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item179 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item180 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item181 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item182 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item183 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item184 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item185 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item186 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item187 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item188 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item189 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item190 { position:relative; width:110px; height:104px; z-index:0; float:left; margin-left:5px; margin-right:5px; margin-bottom:14px; overflow:hidden }
#item191 { position:absolute; left:0px; top:70px; width:110px; min-height:24px; z-index:1 }
#item192 { position:absolute; left:0px; top:0px; width:110px; height:70px; z-index:2; overflow:hidden }
#item193 { width:100%; height:2px; z-index:0; overflow:hidden }
#item159 { width:100%; height:10px; z-index:0; margin-top:12px; background-color:#e7eaea; overflow:hidden }
#item195 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item196 { width:100%; min-height:100px; z-index:0 }
#item197 { width:920px; z-index:0; padding-top:20px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item198 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item199 { position:relative; width:360px; height:260px; z-index:0; margin-right:auto }
#item200 { position:absolute; left:0px; top:0px; width:360px; height:240px; z-index:1; overflow:hidden }
#item201 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item202 { width:300px; min-height:37px; z-index:0 }
#item203 { width:233px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#cf0 }
#item204 { width:920px; z-index:0; padding-top:12px; padding-bottom:9px; margin-left:auto; margin-right:auto }
#item205 { width:100%; height:2px; z-index:0; overflow:hidden }
#item206 { width:100%; height:2px; z-index:0; overflow:hidden }
#item207 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item208 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item209 { width:100%; min-height:100px; z-index:0 }
#item210 { width:920px; z-index:0; padding-top:25px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item211 { width:100%; min-height:100px; z-index:0 }
#item212 { width:920px; min-height:100px; z-index:0; padding-top:20px; padding-bottom:10px; margin-left:auto; margin-right:auto; overflow:hidden }
#item213 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item214 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item215 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item216 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item217 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:1; overflow:hidden }
#item218 { position:absolute; left:0px; top:104px; width:156px; min-height:22px; z-index:2 }
#item219 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item220 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:1; overflow:hidden }
#item221 { position:absolute; left:0px; top:104px; width:156px; min-height:22px; z-index:2 }
#item222 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item223 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item224 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item225 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item226 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item227 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item228 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item229 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item230 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item231 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item232 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item233 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item234 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item235 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item236 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item237 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item238 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item239 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item240 { width:100%; min-height:100px; z-index:0 }
#item241 { width:920px; z-index:0; padding-top:25px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item242 { width:300px; min-height:37px; z-index:0; padding-top:15px; padding-bottom:25px }
#item243 { width:243px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#cf0 }
#item244 { width:100%; height:2px; z-index:0; overflow:hidden }
#item245 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item246 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item247 { width:100%; min-height:100px; z-index:0 }
#item248 { width:920px; min-height:59px; z-index:0; padding-top:25px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item249 { width:100%; min-height:100px; z-index:0 }
#item250 { width:920px; min-height:100px; z-index:0; padding-top:20px; padding-bottom:10px; margin-left:auto; margin-right:auto; overflow:hidden }
#item251 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item252 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item253 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item254 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item255 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item256 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item257 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item258 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:1; overflow:hidden }
#item259 { position:absolute; left:0px; top:104px; width:156px; min-height:22px; z-index:2 }
#item260 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item261 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:1; overflow:hidden }
#item262 { position:absolute; left:0px; top:104px; width:156px; min-height:22px; z-index:2 }
#item263 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item264 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:1; overflow:hidden }
#item265 { position:absolute; left:0px; top:104px; width:156px; min-height:22px; z-index:2 }
#item266 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item267 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:1; overflow:hidden }
#item268 { position:absolute; left:0px; top:104px; width:156px; min-height:22px; z-index:2 }
#item269 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item270 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item271 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item272 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item273 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item274 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item275 { width:100%; z-index:0 }
#item276 { width:920px; z-index:0; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item277 { width:300px; z-index:0; padding-bottom:25px }
#item278 { width:220px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#cf0 }
#item279 { width:100%; height:2px; z-index:0; overflow:hidden }
#item280 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item281 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item282 { width:100%; min-height:100px; z-index:0 }
#item283 { width:920px; min-height:85px; z-index:0; padding-top:25px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item284 { width:100%; min-height:100px; z-index:0 }
#item285 { width:920px; min-height:100px; z-index:0; padding-top:20px; padding-bottom:10px; margin-left:auto; margin-right:auto; overflow:hidden }
#item286 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item287 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item288 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item289 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item290 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item291 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item292 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item293 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item294 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item295 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item296 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item297 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item298 { position:relative; width:157px; height:140px; z-index:0; float:left; margin-left:8px; margin-right:8px; overflow:hidden }
#item299 { position:absolute; left:0px; top:105px; width:156px; height:24px; z-index:1 }
#item300 { position:absolute; left:0px; top:0px; width:156px; height:104px; z-index:2; overflow:hidden }
#item301 { width:100%; z-index:0 }
#item302 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item303 { width:300px; z-index:0; padding-bottom:25px }
#item304 { width:207px; height:36px; z-index:0; padding-top:4px; padding-bottom:3px; margin-right:auto; background-color:#ffdf4a }
#item305 { width:100%; height:2px; z-index:0; overflow:hidden }
#item306 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item307 { width:100%; min-height:98px; z-index:0; padding-top:1px; padding-bottom:1px }
#item308 { width:100%; min-height:100px; z-index:0 }
#item309 { width:920px; z-index:0; padding-top:30px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item310 { width:920px; z-index:0; margin-left:auto; margin-right:auto }
#item311 { position:relative; width:360px; height:260px; z-index:0; margin-right:auto }
#item312 { position:absolute; left:0px; top:0px; width:360px; height:240px; z-index:1; overflow:hidden }
#item313 { width:920px; z-index:0; padding-top:30px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item314 { width:100%; min-height:37px; z-index:0; padding-top:15px; padding-bottom:25px }
#item315 { width:920px; min-height:36px; z-index:0; padding-top:15px; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item316 { width:860px; height:10px; z-index:0; margin-left:auto; margin-right:auto; background-color:#e7eaea; overflow:hidden }
#item317 { width:920px; z-index:0; padding-top:21px; padding-bottom:12px; margin-left:auto; margin-right:auto }
#item318 { width:920px; min-height:36px; z-index:0; margin-left:auto; margin-right:auto }
#item319 { position:relative; width:360px; height:260px; z-index:0; margin-right:auto }
#item320 { position:absolute; left:0px; top:0px; width:360px; height:240px; z-index:1; overflow:hidden }
#item321 { width:920px; min-height:36px; z-index:0; padding-bottom:10px; margin-left:auto; margin-right:auto }
#item322 { width:100%; height:10px; z-index:0; background-color:#e7eaea; overflow:hidden }
#item323 { width:100%; height:2px; z-index:0; overflow:hidden }
#item324 { width:100%; z-index:0 }
#item327 { width:100%; height:2px; z-index:0; overflow:hidden }
#item23 { position:fixed; left:0px; height:82px; width:100%; bottom:100.07%; z-index:3; padding-top:2px; padding-bottom:3px; background-color:#f9f }
#item31 { width:980px; z-index:0; margin-left:auto; margin-right:auto }
#item57 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item58 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item59 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item60 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item61 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item62 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item63 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item64 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item65 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item66 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item67 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item68 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item69 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item70 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item71 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item72 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item73 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item74 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item76 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item77 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item78 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51); display:none }
#item79 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item80 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
#item81 { height:26px; z-index:0; float:left; padding:2px 6px 1px; margin:6px; background-color:#ffdf4a; box-shadow:2px 2px 3px rgba(0,0,0,0.51) }
@media screen and (max-width:1200px)
{
	.color-red { color:#c00 }
	#item36 { width:958px }
	#item23 { bottom:100.43% }
}
@media screen and (max-width:1080px)
{
	summary:focus { outline:none }
	h1.main-title-home { font-size:32px }
	.style6 { font-size:16px }
	.style8 { font-size:16px }
	.home-page-button { font-size:18px }
	#item5 { width:96% }
	#item82 { width:96%; min-width:760px }
	#item96 { display:none }
	#item9 { width:100% }
	#free-slots-online { width:215px; height:auto; min-height:175px; margin:10px }
	#item11 { width:215px; height:137px }
	#free-vegas-slots { width:195px; height:117px }
	#vegas-slots-real-money { width:215px; height:auto; min-height:175px; margin:10px }
	#item19 { width:215px; height:137px }
	#item24 { width:195px; height:117px }
	#social-casinos { width:215px; height:auto; min-height:175px; margin:10px }
	#item20 { width:215px; height:137px }
	#item21 { width:195px; height:117px }
	#sweepstakes { width:215px; height:auto; min-height:175px; margin:10px }
	#item16 { width:215px; height:137px }
	#free-casino-games { width:195px; height:117px }
	#item4 { width:300px; height:32px }
	#item10 { display:block }
	#item15 { width:191px; height:32px; background-color:#cf0; display:block }
	#item45 { width:90% }
	#item28 { width:90% }
	#item36 { width:748px }
	#item131 { width:90% }
	#item133 { width:90% }
	#item136 { width:90% }
	#item140 { width:90% }
	#item145 { width:90% }
	#item146 { width:90% }
	#item147 { width:100% }
	#item153 { width:90% }
	#item156 { width:90% }
	#item162 { width:90% }
	#item163 { width:90% }
	#item166 { width:90% }
	#item330 { width:90% }
	#item329 { min-height:0px }
	#item334 { width:90% }
	#item337 { width:90%; padding-top:21px }
	#item171 { width:90% }
	#item197 { width:90% }
	#item198 { width:90% }
	#item201 { width:90% }
	#item204 { width:90% }
	#item210 { width:90% }
	#item212 { width:90% }
	#item241 { width:90% }
	#item248 { width:90% }
	#item250 { width:90% }
	#item251 { margin-left:11px; margin-right:11px }
	#item254 { margin-left:11px; margin-right:11px }
	#item257 { margin-left:11px; margin-right:11px }
	#item260 { margin-left:11px; margin-right:11px }
	#item263 { margin-left:11px; margin-right:11px }
	#item266 { margin-left:11px; margin-right:11px }
	#item269 { margin-left:11px; margin-right:11px }
	#item272 { margin-left:11px; margin-right:11px }
	#item276 { width:90% }
	#item283 { width:90% }
	#item285 { width:90% }
	#item286 { margin-left:11px; margin-right:11px }
	#item289 { margin-left:11px; margin-right:11px }
	#item292 { margin-left:11px; margin-right:11px }
	#item295 { margin-left:11px; margin-right:11px }
	#item298 { margin-left:11px; margin-right:11px }
	#item302 { width:90% }
	#item309 { width:90% }
	#item310 { width:90% }
	#item313 { width:90% }
	#item315 { width:90% }
	#item316 { width:90% }
	#item317 { width:90% }
	#item318 { width:90% }
	#item321 { width:90% }
	#item31 { width:96%; min-width:760px }
	#item61 { display:none }
	#item62 { display:block }
	#item63 { display:none }
	#item64 { display:block }
	#item65 { display:none }
	#item66 { display:block }
	#item70 { display:block }
	#item71 { display:none }
	#item74 { display:none }
	#item76 { display:block }
	#item77 { display:none }
	#item78 { display:block }
}
@media screen and (max-width:768px)
{
	h2 { line-height:32px }
	h3 { font-size:16px; margin-top:0px; margin-bottom:18px }
	.free-slot-nav-bar-yellow-buttons { font-size:13px }
	h2.centered-home { font-size:24px }
	h2.size-30 { font-size:28px }
	#PageDiv { width:100% }
	#item82 { min-width:0px }
	#item87 { display:none }
	#item103 { display:block }
	#item93 { display:none }
	#item99 { display:none }
	#item100 { display:none }
	#item101 { display:none }
	#item102 { height:3px }
	#item9 { width:458px }
	#free-slots-online { width:200px; height:180px; min-height:0px }
	#item11 { width:200px; height:140px }
	#free-vegas-slots { width:180px; height:120px }
	#item14 { width:170px }
	#vegas-slots-real-money { width:200px; height:180px; min-height:0px }
	#item19 { width:200px; height:140px }
	#item24 { width:180px; height:120px }
	#item25 { width:170px }
	#social-casinos { width:200px; height:180px; min-height:0px }
	#item20 { width:200px; height:140px }
	#item21 { width:180px; height:120px }
	#item22 { width:170px }
	#sweepstakes { width:200px; height:180px; min-height:0px }
	#item16 { width:200px; height:140px }
	#free-casino-games { width:180px; height:120px }
	#item18 { width:170px }
	#item6 { padding-top:3px; padding-bottom:6px }
	#item10 { padding-top:12px; padding-bottom:6px; display:none }
	#item15 { display:none }
	#item36 { width:100% }
	#item125 { width:231px; height:32px }
	#item127 { width:178px; height:32px }
	#item131 { width:95% }
	#item133 { width:95% }
	#item136 { width:95% }
	#item138 { width:219px; height:31px }
	#item140 { width:95% }
	#item145 { width:95%; padding-top:10px; padding-bottom:10px }
	#item146 { width:95%; padding-top:10px; padding-bottom:10px }
	#item153 { width:95%; padding-top:10px; padding-bottom:10px }
	#item155 { width:211px; height:31px }
	#item156 { width:95%; min-height:0px; padding-top:10px; padding-bottom:10px }
	#item162 { width:95% }
	#item163 { width:95% }
	#item166 { width:95% }
	#item168 { width:243px; height:31px }
	#item330 { width:95% }
	#item334 { width:95% }
	#item337 { width:95% }
	#item171 { width:360px }
	#item197 { width:95% }
	#item198 { width:95% }
	#item201 { width:95% }
	#item203 { width:200px; height:33px }
	#item204 { width:95%; padding-top:20px }
	#item210 { width:95% }
	#item212 { width:501px }
	#item213 { margin-left:5px; margin-right:5px }
	#item216 { margin-left:5px; margin-right:5px }
	#item219 { margin-left:5px; margin-right:5px }
	#item222 { margin-left:5px; margin-right:5px }
	#item225 { margin-left:5px; margin-right:5px }
	#item228 { margin-left:5px; margin-right:5px }
	#item231 { margin-left:5px; margin-right:5px }
	#item234 { margin-left:5px; margin-right:5px }
	#item237 { margin-left:5px; margin-right:5px }
	#item241 { width:95% }
	#item243 { width:231px; height:32px }
	#item248 { width:95% }
	#item250 { width:501px }
	#item251 { margin-left:5px; margin-right:5px }
	#item254 { margin-left:5px; margin-right:5px }
	#item257 { margin-left:5px; margin-right:5px }
	#item260 { margin-left:5px; margin-right:5px }
	#item263 { margin-left:5px; margin-right:5px }
	#item266 { margin-left:5px; margin-right:5px }
	#item269 { margin-left:5px; margin-right:5px }
	#item272 { margin-left:5px; margin-right:5px }
	#item276 { width:95% }
	#item278 { height:32px }
	#item283 { width:95% }
	#item285 { width:501px }
	#item286 { margin-left:5px; margin-right:5px }
	#item289 { margin-left:5px; margin-right:5px }
	#item292 { margin-left:5px; margin-right:5px }
	#item295 { margin-left:5px; margin-right:5px }
	#item298 { margin-left:5px; margin-right:5px }
	#item302 { width:100% }
	#item304 { width:200px; height:32px }
	#item309 { width:95% }
	#item310 { width:95% }
	#item313 { width:95% }
	#item315 { width:95% }
	#item316 { width:95% }
	#item317 { width:95% }
	#item318 { width:95% }
	#item321 { width:95% }
	#item31 { width:100%; min-width:0px }
	#item66 { display:none }
	#item68 { display:none }
	#item72 { display:none }
	#item80 { display:none }
	#item81 { display:none }
}
@media screen and (max-width:480px)
{
	h1 { font-size:26px }
	li { margin-top:0px; margin-bottom:18px }
	summary { line-height:24px }
	h1.main-title-home { font-size:28px; line-height:33px; margin-bottom:6px }
	.p-pbz-home { line-height:20px; margin-top:0px; margin-bottom:6px }
	.home-page-top-buttons { font-size:16px }
	.size-14-480px { font-size:14px }
	.style6 { font-size:14px }
	.p-pbz { margin-top:0px; margin-bottom:18px }
	h2.centered-home { font-size:22px; margin-bottom:0px }
	h2.size-30 { line-height:31px; text-align:center }
	.subheading { font-size:16px; line-height:24px; margin-top:0px; margin-bottom:6px }
	.header-32 { font-size:28px }
	.a-undergame-1-line-14px { font-size:16px; margin-top:2px }
	.list { margin-left:0px; text-indent:0px }
	#PageDiv { max-width:480px }
	#item5 { padding-top:12px }
	#item82 { width:364px }
	#item89 { display:none }
	#item9 { width:360px }
	#free-slots-online { width:175px; height:135px; padding-top:3px; margin:5px 5px 5px 0px }
	#item11 { width:150px; height:95px }
	#free-vegas-slots { left:0px; top:0px; width:150px; height:90px }
	#item14 { width:145px; height:20px; margin-top:4px }
	#vegas-slots-real-money { width:175px; height:135px; padding-top:3px; margin:5px 0px 5px 5px }
	#item19 { width:150px; height:95px }
	#item24 { left:0px; top:3px; width:150px; height:90px }
	#item25 { width:145px; height:20px; margin-top:4px }
	#social-casinos { width:175px; height:135px; padding-top:3px; margin:5px 5px 5px 0px }
	#item20 { width:150px; height:95px }
	#item21 { left:0px; top:0px; width:150px; height:90px }
	#item22 { width:145px; height:20px; margin-top:4px }
	#sweepstakes { width:175px; height:135px; padding-top:3px; margin:5px 0px 5px 5px }
	#item16 { width:150px; height:95px }
	#free-casino-games { left:0px; top:3px; width:150px; height:90px }
	#item18 { width:150px; height:20px; margin-top:4px }
	#item6 { padding-bottom:12px }
	#item10 { padding-bottom:12px }
	#item39 { margin-top:0px }
	#item45 { width:96% }
	#item29 { padding-top:0px; padding-bottom:0px }
	#item28 { width:96% }
	#item124 { padding-top:6px }
	#item134 { margin-left:auto }
	#item138 { width:198px; height:28px; margin-left:auto }
	#item145 { width:355px }
	#item147 { min-height:37px }
	#item148 { margin-left:auto }
	#item155 { width:212px; height:28px; margin-left:auto }
	#item164 { margin-left:auto }
	#item167 { padding-top:3px }
	#item168 { width:230px; height:28px; margin-left:auto }
	#item337 { padding-top:12px }
	#item197 { width:94% }
	#item198 { width:94% }
	#item199 { margin-left:auto }
	#item201 { width:94% }
	#item203 { width:217px; height:28px; margin-left:auto }
	#item204 { width:94% }
	#item210 { width:94% }
	#item212 { width:336px }
	#item240 { min-height:0px }
	#item241 { width:94%; padding-top:10px; padding-bottom:25px }
	#item243 { width:238px; height:31px; margin-left:auto }
	#item250 { width:374px }
	#item251 { margin-left:15px; margin-right:15px }
	#item254 { float:none; margin-left:auto; margin-right:15px }
	#item257 { margin-left:15px; margin-right:15px }
	#item260 { float:none; margin-left:auto; margin-right:15px }
	#item263 { margin-left:15px; margin-right:15px }
	#item266 { float:none; margin-left:auto; margin-right:15px }
	#item269 { margin-left:15px; margin-right:15px }
	#item272 { float:none; margin-left:auto; margin-right:15px }
	#item278 { width:199px; height:31px; margin-left:auto }
	#item285 { width:374px }
	#item286 { margin-left:15px; margin-right:15px }
	#item289 { float:none; margin-left:auto; margin-right:15px }
	#item292 { margin-left:15px; margin-right:15px }
	#item295 { float:none; margin-left:auto; margin-right:15px }
	#item298 { margin-left:15px; margin-right:15px }
	#item302 { width:95% }
	#item304 { width:206px; height:31px; margin-left:auto }
	#item311 { margin-left:auto }
	#item319 { margin-left:auto }
	#item23 { height:123px }
	#item72 { display:block }
}
.r_4 { -webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px; -webkit-background-clip:padding-box; background-clip:padding-box; }
.r_6 { -webkit-border-radius: 6px; -moz-border-radius: 6px;  border-radius: 6px; -webkit-background-clip:padding-box; background-clip:padding-box; }
-->

  :root{
    --z-header: 9000;
    --z-drops:  9050;
    --z-sticky-ui: 9100;
    --z-modal:  12000;
  }

  .page-dimmer{
    display:none; position:fixed; inset:0;
    background:rgba(0,0,0,.5);
    z-index:var(--z-modal);
  }
  .overlay-box{
    display:none; position:fixed;
    top:50%; left:50%;
    width:100%; max-width:1020px;
    height:640px; max-height:95vh;
    transform:translate(-50%,-50%);
    background:#fff; box-shadow:0 0 15px rgba(0,0,0,.5);
    z-index:calc(var(--z-modal) + 1);
    overflow:hidden;
  }
  .overlay-box iframe{ width:100%; height:100%; display:block; border:0; }
  .overlay-close{
    position:absolute; top:0; left:0;
    width:50px; height:50px;
    background:#000; color:#fff; font-size:45px; font-weight:bold;
    display:flex; align-items:center; justify-content:center; cursor:pointer;
    z-index:3;
  }

  .overlay-box.has-own-chrome .overlay-close{ display:none; }
  .overlay-box.has-own-chrome{ background:#000; }
  .clickable-image{ cursor:pointer; transition: transform .3s, opacity .3s; }
  .clickable-image:hover{ transform:scale(1.05); opacity:.8; }

  @media (max-width:934px){
    .overlay-box{
      width:100%; height:100%;
      max-width:100%; max-height:100%;
      top:0; left:0; transform:none;
    }
  }
  .overlay-box.expanded{
    width:100vw; height:100vh;
    height:100dvh;
    max-width:100%; max-height:100%;
    top:0; left:0; transform:none;
  }

  body.modal-open #scrollUpBtn,
  body.modal-open .scrollItemtop{ display:none !important; }

  #pbz-header-root{
    position:relative !important; top:auto !important;
    z-index:var(--z-header);
    overflow:visible; isolation:isolate;
  }
  #pbz-header-root .sub{ z-index:var(--z-drops); }

  .scrollItemtop, #scrollUpBtn{ z-index:var(--z-sticky-ui); }

  #sidebar-php{ position:static !important; left:auto !important; right:auto !important; top:auto !important; width:auto !important; }
  #pbz-sidebar{ display:block; max-width:100%; --tile:120px; --gap:12px; }
  #pbz-sidebar .tile-grid{
    display:grid;
    grid-template-columns:repeat(auto-fill, var(--tile));
    gap:var(--gap);
    justify-content:start; padding:0; margin:0;
  }
  #pbz-sidebar .tile{ list-style:none; margin:0; padding:0; }
  #pbz-sidebar .tile-link{ display:block; text-decoration:none; }
  #pbz-sidebar .tile-figure{ margin:0; border-radius:0; overflow:visible; box-shadow:none; transition:none; }
  #pbz-sidebar img{ display:block; width:100%; height:auto; aspect-ratio:3/2; border:0; border-radius:0; }

  @media (max-width:1080px){
    #pbz-sidebar .tile-grid{ justify-content:center; }
  }
  @media (max-width:390px) and (min-width:361px){
    #pbz-sidebar .tile-grid{
      --gap:8px;
      --tile:min(118px, calc((100vw - 2*var(--gap)) / 3));
      gap:var(--gap) !important;
      grid-template-columns:repeat(3, var(--tile)) !important;
      margin:0 auto; justify-content:center;
    }
    #pbz-sidebar img{ width:100% !important; height:auto; }
  }
  @media (max-width:360px){
    #pbz-sidebar .tile-grid{
      --gap:8px;
      --tile:min(118px, calc((100vw - var(--gap)) / 2));
      gap:var(--gap) !important;
      grid-template-columns:repeat(2, var(--tile)) !important;
      margin:0 auto; justify-content:center;
    }
    #pbz-sidebar img{ width:100% !important; height:auto; }
  }
  @media (max-width:252px){
    #pbz-sidebar .tile-grid{
      --gap:8px; --tile:min(118px, 100vw);
      gap:var(--gap); grid-template-columns:repeat(1, var(--tile));
      margin:0 auto; justify-content:center;
    }
  }

  #PageDiv, #item, .content, .main-wrapper{
    overflow:visible !important;
    transform:none !important;
    filter:none !important;
    perspective:none !important;
  }

  #scrollUpBtn{
    position:fixed; bottom:30px; right:20px;
    width:50px; height:50px; border:0; padding:0;
    background:none; cursor:pointer; display:none;
  }
  #scrollUpBtn img{ display:block; width:100%; height:100%; }

  .scrollItemtop{
    position:fixed; top:-100px; left:0; right:0;
    visibility:hidden; transition:top .3s ease-in-out;
  }

#pbz-header-root{
  --pbzh-pink:#f9f; --pbzh-lilac:#ccf; --pbzh-lilac-hover:#bbf; --pbzh-text:#000; --pbzh-accent:#c00;
  --pbzh-h:100px; --pbzh-gap:10px; --pbzh-btn-h:30px;
  --pbzh-pad-l:60px; --pbzh-pad-r:77px;
  font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
#pbz-header-root,#pbz-header-root *{box-sizing:border-box}
#pbz-header-root a{color:var(--pbzh-text);text-decoration:none}
#pbz-header-root a:hover{color:var(--pbzh-accent)}
#pbz-header-root button{font:inherit;appearance:none;-webkit-appearance:none;background-image:none}

#pbz-header-root .pbz-header{position:relative;z-index:5;width:100%;height:var(--pbzh-h);background:var(--pbzh-pink)}

#pbz-header-root .header-row{position:absolute;left:0;right:0;z-index:1;width:100%}
#pbz-header-root .upper-row{top:11px;height:36px;z-index:700}
#pbz-header-root .lower-row{top:49px;height:38px;z-index:100}
#pbz-header-root .header-row-inner{
  display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:var(--pbzh-gap);
  width:100%;min-width:0;padding-left:var(--pbzh-pad-l);padding-right:var(--pbzh-pad-r);
}

#pbz-header-root .logo{position:absolute;top:10px;left:60px;z-index:600;display:block}
#pbz-header-root .logo img{display:block;width:160px;height:80px}

@media (min-width:1081px){
  #pbz-header-root .upper-row{pointer-events:none}
  #pbz-header-root .upper-row a,#pbz-header-root .upper-row button,#pbz-header-root .upper-row .sub{pointer-events:auto}
}

#pbz-header-root .btn,#pbz-header-root .menu>button,#pbz-header-root .about>button{
  display:flex;align-items:center;justify-content:center;flex:0 0 auto;
  height:var(--pbzh-btn-h);padding:0 10px;border:0;border-radius:0;cursor:pointer;
  background:var(--pbzh-lilac);color:var(--pbzh-text);font-size:16px;line-height:1;font-weight:normal;
  white-space:nowrap;text-align:center;
}
#pbz-header-root .btn:hover,#pbz-header-root .menu>button:hover{background:var(--pbzh-lilac-hover);color:var(--pbzh-accent)}

#pbz-header-root .pills .menu>button,#pbz-header-root .about>button{background:#000;color:#fff;padding:0 12px}
#pbz-header-root .pills .menu>button:hover,#pbz-header-root .about>button:hover{background:#222;color:#ff0}

#pbz-header-root .pills,#pbz-header-root .flags{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--pbzh-gap)}
#pbz-header-root .flags a{display:flex;flex:0 0 auto}
#pbz-header-root .flags img{
  display:block;width:39px;height:26px;max-width:none;box-sizing:content-box;
  border:2px solid #000;border-left-width:4px;border-right-width:4px;
}

#pbz-header-root .menu,#pbz-header-root .about{position:relative}
#pbz-header-root .about{z-index:500}
#pbz-header-root .sub{
  position:absolute;top:100%;right:0;z-index:20;min-width:220px;display:none;
  background:var(--pbzh-lilac);border:6px solid #fff;border-top-width:10px;
  box-shadow:0 8px 16px rgba(0,0,0,.08);
}
#pbz-header-root .about .sub{z-index:501}
#pbz-header-root .sub a{display:block;padding:10px 12px;color:#000;background:var(--pbzh-lilac);font-size:16px;text-align:center}
#pbz-header-root .sub a+a{border-top:5px solid #fff}
#pbz-header-root .sub a:hover{color:var(--pbzh-accent)}
#pbz-header-root .open>.sub{display:block}
@media (hover:hover) and (pointer:fine){
  #pbz-header-root .menu:hover>.sub,#pbz-header-root .about:hover>.sub{display:block}
}

#pbz-header-root .nav{display:inline-flex;align-items:stretch;flex-wrap:nowrap;gap:var(--pbzh-gap);white-space:nowrap;background:#fff;padding:8px 12px 5px;margin-left:auto;min-width:0}
#pbz-header-root .nav-vegas{order:1}#pbz-header-root .nav-free{order:2}#pbz-header-root .nav-new{order:3}#pbz-header-root .nav-3reel{order:4}
#pbz-header-root .nav-casino{order:5}#pbz-header-root .nav-vp{order:6}#pbz-header-root .nav-7seas{order:7}#pbz-header-root .nav-cworld{order:8}

#pbz-header-root .search-btn{display:flex;align-items:center;justify-content:center;height:var(--pbzh-btn-h);padding:0;margin-right:12px;background:none;border:0;cursor:pointer}
#pbz-header-root .search-icon{display:block;position:relative;width:49px;height:30px;background:#000;cursor:pointer;border:0;padding:0;margin:0;-webkit-tap-highlight-color:transparent}
#pbz-header-root .search-icon::before{content:"";position:absolute;left:10px;top:3px;width:13px;height:13px;border:3px solid #fff;border-radius:50%}
#pbz-header-root .search-icon::after{content:"";position:absolute;left:27px;top:16px;width:13px;height:3px;background:#fff;border-radius:1px;transform:rotate(40deg);transform-origin:left center}
#pbz-header-root .search-icon:active{transform:scale(.96)}

#pbz-header-root .hamburger-bars{
  display:block;position:relative;width:46px;height:46px;cursor:pointer;border:0;padding:0;margin:0;
  -webkit-tap-highlight-color:transparent;
  background:linear-gradient(#000,#000) 5px center/calc(100% - 10px) 5px no-repeat;
}
#pbz-header-root .hamburger-bars::before,#pbz-header-root .hamburger-bars::after{content:"";position:absolute;left:5px;right:5px;height:5px;background:#000;border-radius:2px}
#pbz-header-root .hamburger-bars::before{top:8px}
#pbz-header-root .hamburger-bars::after{bottom:8px}
#pbz-header-root .hamburger-bars:active{transform:scale(.96)}

#pbz-header-root #hamburger,#pbz-header-root #search{display:none}

@media (min-width:1081px) and (max-width:1200px){
  #pbz-header-root{--pbzh-pad-l:10px;--pbzh-pad-r:14px}
  #pbz-header-root .logo{left:10px}
}
@media (min-width:1201px){#pbz-header-root{--pbzh-pad-r:80px}}

@media (max-width:1080px){
  #pbz-header-root{--pbzh-h:70px;--pbzh-pad-l:14px;--pbzh-pad-r:14px}
  #pbz-header-root .logo{top:5px;left:14px}
  #pbz-header-root .logo img{width:120px;height:60px}
  #pbz-header-root .upper-row,#pbz-header-root .lower-row,#pbz-header-root .pills,#pbz-header-root .flags,
  #pbz-header-root .about,#pbz-header-root .search-btn{display:none!important}

  #pbz-header-root #hamburger,#pbz-header-root #search{display:block!important;position:absolute!important;left:auto!important;z-index:9999!important;width:50px!important}
  #pbz-header-root #hamburger{top:14px!important;right:168px!important;min-height:50px!important}
  #pbz-header-root #search{top:19px!important;right:55px!important;min-height:38px!important}
  #pbz-header-root #h4{position:absolute!important;left:0!important;top:0!important;width:44px!important;height:44px!important}
  #pbz-header-root #h6{position:absolute!important;left:0!important;top:0!important;width:49px!important;height:33px!important}

  #pbz-header-root .search-icon{height:35px}
  #pbz-header-root .search-icon::before{top:4px;width:16px;height:15px}
  #pbz-header-root .search-icon::after{left:28px;top:19px;width:12px;height:4px;transform:rotate(45deg)}
}
@media (max-width:480px){
  #pbz-header-root #hamburger{right:103px!important}
  #pbz-header-root #search{right:20px!important}
}

.slot-grid {
  display:         flex;
  flex-wrap:       wrap;
  column-gap:      14px;
  row-gap:         2px;
  padding:         10px 0;
  justify-content: flex-start;
}

.slot-card {
  flex:            0 0 156px;
  border-radius:   4px;
  overflow:        hidden;
  background:      #f0f0f0;
}

.slot-card__link {
  display:         block;
  color:           inherit;
  text-decoration: none;
}

.slot-card__thumb {
  aspect-ratio: 3 / 2;
  overflow:     hidden;
  cursor:       pointer;
}

.slot-card__thumb:hover {
  box-shadow: 0 3px 10px rgba(0,0,0,.3);
}

.slot-card__thumb picture {
  display: block;
  width:   100%;
  height:  100%;
}

.slot-card__thumb img {
  display:    block;
  width:      100%;
  height:     100%;
  object-fit: cover;
}

.slot-grid--internal .slot-card__thumb img       { transition: none; }
.slot-grid--internal .slot-card__thumb:hover img { transform: none; }

.slot-card__title {
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:   14px;
  line-height: 1.25;
  padding:     4px 4px 6px;
  margin:      0;
  text-align:  center;
  color:       #000;

}

@media (min-width: 1081px) {
  .slot-card__title {
    display:         flex;
    align-items:     flex-start;
    justify-content: center;
    height:          38px;
    padding:         3px 4px 0;
  }
  .slot-card__title--mid  { font-size: 12px; height: 33px; }
  .slot-card__title--long { font-size: 11px; height: 30px; }
}

@media (max-width: 1200px) {
  .slot-card { flex-basis: 148px; }
}

@media (max-width: 1080px) {
  .slot-grid { column-gap: 12px; row-gap: 2px; }
  .slot-card { flex-basis: 140px; }
}

@media (max-width: 768px) {
  .slot-grid { column-gap: 10px; row-gap: 2px; justify-content: center; }
  .slot-card { flex-basis: 140px; }
}

@media (max-width: 480px) {
  .slot-grid { column-gap: 8px; row-gap: 2px; justify-content: center; }
  .slot-card { flex: 0 1 calc(50% - 8px); max-width: 175px; }
}

.site-footer{
  clear: both;
  position: relative;
  width: 100%;
  background: #f9f9f9;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin-top: 40px;
  border-top: 1px solid rgba(0,0,0,0.08);
}

.site-footer p{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 8px;
  text-align: center;
}

.site-footer h2{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 24px;
  line-height: 22px;
  margin-top: 18px;
  margin-bottom: 16px;
  text-align: center;
}

.site-footer h3{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
  line-height: 22px;
  margin-top: 8px;
  margin-bottom: 6px;
  text-align: center;
}

.site-footer .footer-section{
  padding: 16px 0;
}

.site-footer .container{
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 16px;
}

.site-footer a:link,
.site-footer a:visited{
  color: #00f;
  text-decoration: underline;
}
.site-footer a:hover,
.site-footer a:focus{
  color: #c00;
  text-decoration: none;
}

.footer-heading{
  text-align: center;
}

.country-flags{
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  max-width: 740px;
  margin: 0 auto;
}

.flag-link{
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}
.flag-inactive{
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}

.footer-nav{
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: center;
}
.footer-column{
  min-width: 150px;
  text-align: center;
}
.footer-column-title{
  text-align: center;
}
.site-footer .footer-column ul{
  list-style: none;
  margin: 0;
  padding: 0;
}
.site-footer .footer-column li{
  margin: 0;
}

.site-footer .footer-column li a:link,
.site-footer .footer-column li a:visited{
  display: block;
  color: #00f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 8px;
  text-align: center;
  text-decoration: underline;
}
.site-footer .footer-column li a:hover{
  color: #c00;
  text-decoration: none;
}

.footer-trust .safer-gambling{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  line-height: 22px;
  margin-top: 3px;
  margin-bottom: 16px;
  text-align: center;
}
.footer-trust .trust-badges{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 12px;
}
.footer-trust .trust-badge{
  display: inline-flex;
  align-items: center;
}

.footer-bottom{
  border-top: 1px solid rgba(0,0,0,0.1);
  margin-top: 16px;
  padding-top: 12px;
}
.footer-meta{
  display: flex;
  flex-direction: column;
  gap: 10px;
  text-align: center;
}

.footer-meta .copyright{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  line-height: 22px;
  margin-top: 3px;
  margin-bottom: 6px;
  text-align: center;
}

.footer-meta .alternate-languages{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 8px;
  text-align: center;
}

.footer-legal{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 4px;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 8px;
  text-align: center;
}
.footer-legal a:link,
.footer-legal a:visited{
  color: #00f;
  text-decoration: underline;
}
.footer-legal a:hover{
  color: #c00;
  text-decoration: none;
}
.footer-legal span{
  opacity: 0.6;
}

.expertise-notice{
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-bottom: 8px;
  opacity: 0.9;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 768px){
  .footer-nav{
    justify-content: center;
    max-width: 380px;
    margin: 0 auto;
  }
  .footer-column{
    min-width: 150px;
  }
  .country-flags{
    justify-content: center;
  }

  .footer-meta .copyright{
    margin-top: 8px;
    margin-bottom: 2px;
  }
  .footer-legal{
    line-height: 28px;
    margin-top: 6px;
    margin-bottom: 6px;
  }
}

@media (max-width: 600px){
  .footer-nav{
    max-width: 380px;
  }
}

@media (max-width: 360px){
  .footer-nav{
    max-width: 100%;
    padding: 0 8px;
  }
  .footer-column{
    min-width: 140px;
  }
}

@media (max-width: 320px){
  .footer-nav{
    flex-direction: column;
    align-items: center;
  }
  .footer-column{
    width: 100%;
    text-align: center;
  }
}

  .pbz-cc{
    position:fixed; left:0; right:0; bottom:0; z-index:850000;
    background:#111; color:#fff;
    font:14px/1.3 system-ui, -apple-system, Segoe UI, Arial, sans-serif;
    display:flex; gap:1.5rem; align-items:center; padding:.85rem 1rem;
    box-shadow:0 -8px 24px rgba(0,0,0,.18)
  }
  .pbz-cc__text{flex:1 1 auto; opacity:.96}

  .pbz-cc__actions{
    display:flex; gap:40px; align-items:center; margin-top:.25rem;
  }

  .pbz-cc__btn{
    appearance:none; border:0; border-radius:.6rem;
    padding:.65rem 1.1rem;
    cursor:pointer; font-weight:700; font-size:15px;
    background:#ffd400; color:#000;
    margin-right:15px;
  }
  .pbz-cc__btn:hover,
  .pbz-cc__btn:focus-visible{background:#ffcd1a; outline:2px solid #ffcd1a; outline-offset:2px}

  .pbz-cc__optout{
    background:none; border:0; padding:0;
    color:#aaa; text-decoration:underline;
    cursor:pointer; font:inherit;
  }
  .pbz-cc__optout:hover,
  .pbz-cc__optout:focus-visible{ color:#e6e6e6; outline:none; }

  .pbz-cc a.pbz-cc__link,
  .pbz-cc a.pbz-cc__link:link,
  .pbz-cc a.pbz-cc__link:visited{
    color:#ffd400 !important;
    text-decoration:underline;
  }
  .pbz-cc a.pbz-cc__link:hover,
  .pbz-cc a.pbz-cc__link:focus-visible{
    color:#8fffba !important;
    outline:none;
  }

  @media (max-width:480px){
    .pbz-cc{flex-direction:column; align-items:stretch; gap:.6rem}
    .pbz-cc__actions{gap:20px; margin-top:.4rem}
  }


/* ===== PennyBlitz theme overrides (appended last so they win) ===== */
body.pbz-body{margin:0;background:#fff;color:#000;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}
.pbz-wrap{max-width:1100px;margin:0 auto;padding:0 16px}
#pbz-header-root .logo{top:0;left:0;height:var(--pbz-h);display:flex;align-items:center;padding:0 16px;z-index:600}
#pbz-header-root .logo img{display:none}
.pbz-logo-text{display:block;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:bold;font-size:26px;line-height:1;color:#c00;white-space:nowrap}
#pbz-header-root .pills .menu>a.btn{display:flex;align-items:center;justify-content:center;height:var(--pbz-btn-h);padding:0 12px;background:#000;color:#fff;font-size:15px;line-height:1;font-weight:normal;white-space:nowrap;text-align:center;text-decoration:none}
#pbz-header-root .pills .menu>a.btn:hover{background:#222;color:#ff0}
#pbz-header-root .flags.pbz-locales{gap:6px}
#pbz-header-root .flags.pbz-locales a{display:inline-block;min-width:32px;height:26px;line-height:26px;text-align:center;border:2px solid #000;background:#fff;color:#000;font-size:12px;font-weight:bold;text-decoration:none}
#pbz-header-root .flags.pbz-locales a:hover{background:#000;color:#ff0}
#hamburger,#search{display:none}
.pbz-mobile{display:none}
.pbz-mobile.pbz-open{display:block;background:#ccf;border-top:4px solid #fff;padding:6px 16px 12px}
.pbz-mobile a{display:block;padding:9px 2px;color:#000;font-weight:bold;text-decoration:none;border-bottom:1px solid #bbf}
.pbz-mobile a:hover{color:#c00}
.pbz-hero{background:#ccf;border-bottom:4px solid #f9f;padding:30px 16px;text-align:center}
.pbz-hero__title{margin:0 0 12px;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:34px;line-height:1.15;color:#000 !important}
.pbz-hero__lead{max-width:840px;margin:0 auto 18px;font-size:17px;line-height:1.5;color:#111}
.pbz-hero__cta{display:inline-block;padding:12px 26px;background:#c00;color:#fff;font-weight:bold;font-size:16px;text-decoration:none;border:2px solid #000}
.pbz-hero__cta:hover{background:#000;color:#ffdf4a}
.pbz-section{padding:26px 0}
.pbz-section>.pbz-wrap>h2{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:26px;line-height:1.2;margin:0 0 16px;color:#000;text-align:center}
.pbz-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}
.pbz-section__head h2{font-size:26px;margin:0;color:#000}
.pbz-section__more{color:#00f;font-size:14px;text-decoration:underline}
.pbz-grid{display:flex;flex-wrap:wrap;gap:14px}
.pbz-article{flex:1 1 260px;max-width:340px;display:flex;flex-direction:column;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}
.pbz-article__cat{align-self:flex-start;background:#ffdf4a;color:#000;font-size:11px;font-weight:bold;padding:3px 9px;text-transform:uppercase;letter-spacing:.4px;text-decoration:none;margin:10px 10px 0}
.pbz-article__cat:hover{background:#000;color:#ffdf4a}
.pbz-article__title{margin:8px 10px 6px;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.3}
.pbz-article__title a{color:#000;text-decoration:none}
.pbz-article__title a:hover{color:#c00}
.pbz-article__excerpt{margin:0 10px 10px;font-size:13px;line-height:1.45;color:#333}
.pbz-article__meta{margin:auto 10px 12px;padding-top:8px;border-top:1px solid #e6e6e6;font-size:12px;color:#666;display:flex;gap:10px;justify-content:space-between}
.pbz-cats{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
.pbz-cat{display:inline-block;padding:11px 20px;background:#ffdf4a;color:#000;font-weight:bold;font-size:15px;text-decoration:none;border:2px solid #000}
.pbz-cat:hover{background:#000;color:#ffdf4a}
.pbz-crumbs{margin:18px 0 6px;font-size:13px;color:#555}
.pbz-crumbs a{color:#00f;text-decoration:underline}
.pbz-crumbs span{margin:0 6px}
.pbz-post{display:flex;gap:28px;flex-wrap:wrap;padding:8px 0 26px}
.pbz-post__main{flex:1 1 600px;min-width:0}
.pbz-post__side{flex:0 0 290px}
.pbz-post__cat{display:inline-block;background:#ffdf4a;color:#000;font-weight:bold;font-size:12px;text-transform:uppercase;padding:4px 10px;text-decoration:none;margin-bottom:12px}
.pbz-post__cat:hover{background:#000;color:#ffdf4a}
.pbz-post__title{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:32px;line-height:1.2;color:#000 !important;margin:12px 0}
.pbz-post__meta{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:#666;margin-bottom:18px;border-bottom:1px solid #e6e6e6;padding-bottom:12px}
.pbz-post__meta a{color:#00f;text-decoration:underline}
.pbz-content{font-size:16px;line-height:1.65;color:#111}
.pbz-content p{margin:0 0 14px}
.pbz-content h2{font-size:24px;line-height:1.25;margin:24px 0 10px;color:#000}
.pbz-content h3{font-size:19px;line-height:1.3;margin:18px 0 8px;color:#000}
.pbz-content ul,.pbz-content ol{margin:0 0 14px 22px}
.pbz-content li{margin-bottom:6px}
.pbz-content a{color:#00f}
.pbz-content img{max-width:100%;height:auto}
.pbz-content blockquote{margin:0 0 14px;padding:10px 16px;background:#f9f9f9;border-left:4px solid #ffdf4a}
.pbz-side-box{background:#f9f9f9;border:1px solid #e6e6e6;padding:16px;margin-bottom:18px}
.pbz-side-box h3{margin:0 0 12px;font-size:16px;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;border-bottom:2px solid #f9f;padding-bottom:8px}
.pbz-side-box ul{list-style:none;margin:0;padding:0}
.pbz-side-box li{margin-bottom:7px}
.pbz-side-box a{color:#000;text-decoration:none}
.pbz-side-box a:hover{color:#c00}
.pbz-pager{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin:24px 0}
.pbz-pager a,.pbz-pager span{display:inline-block;padding:7px 14px;border:1px solid #ccc;color:#000;text-decoration:none;font-size:14px}
.pbz-pager a:hover,.pbz-pager .is-active{background:#ffdf4a;border-color:#000;font-weight:bold}
.pbz-comments{margin-top:30px;border-top:2px solid #f9f;padding-top:18px}
.pbz-comments h2{font-size:20px;margin:0 0 14px}
.comment-item{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #e6e6e6}
.comment-avatar img{display:block;width:48px;height:48px;border-radius:50%;object-fit:cover}
.comment-avatar-fallback{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ccf;font-weight:bold}
.comment-name{font-weight:bold}
.comment-date{font-size:12px;color:#888;margin-left:8px}
.comment-text{margin:6px 0 0;font-size:14px;line-height:1.5}
.comment-likes{display:inline-block;margin-top:6px;font-size:12px;color:#666}
.pbz-empty{padding:24px;text-align:center;color:#666}
.site-footer{background:#e7eaea;margin-top:20px}
.footer-trust .pbz-trust{color:#000;font-weight:bold;font-size:15px;text-align:center;margin:0 0 12px}
.pbz-need{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}
.pbz-need span{display:inline-block;padding:6px 12px;background:#fff;border:1px solid #ccc;font-size:13px}

