/* site defaults & layouts */
body {
	margin: 0;
	padding: 0;
	background: url(/static/reelcrown/assets/images/body-bg.jpg) repeat-x;
	background-color: #fff;
	text-align: center;
	font-family: verdana, arial, trebuchet ms, sans-serif;
	font-size: 11px;
	color: #5c5c5c;
	}

input {font-family: verdana, arial, trebuchet ms, sans-serif; font-size: 11px;}

img {border: none;}
a {color: #1c7cdc; text-decoration: underline;}
a:hover {text-decoration: none;}
a:visited {color: #6b3aae;}

p {line-height: 1.5em;}

hr {clear: both; border: none; height: 1px; border-top: 1px solid #cbcbcb; background-color: #cbcbcb;}
hr.dotted {clear: both; border: none; border-top: 1px dotted #ccc; height: 1px; background-color: #fff;}

#container {clear: both; width: 990px; margin: 0 auto; text-align: left; margin-top: 1px;}
#content-container {float: left; width: 740px; padding: 0 10px 30px 10px;} /*subpage container*/
#content-container h2 a {text-decoration: none;}
#content-container h2 a:hover {text-decoration: underline;}

#subcontent-container {float: left; width: 465px; padding: 0 20px 0 0;}
#subpage-rightcol {float: left; width: 250px; padding: 0 2px; margin-top: 20px;}

h1, h2, h3, h4, h5 {font-family: trebuchet ms, arial, verdana, sans-serif; font-size: 17px;}
h1 span, h2 span, h3 span, h4 span, h5 span {display: none; visibility: hidden;}
a span {display: none; visibility: hidden;}

.clear {clear: both;}

/* banner styles */
.banner-250x250 {width: 250px; height: 250px;}
.bannerright {float: right; margin: 0 0 10px 10px;}
.bannerleft {float: left; margin: 0 10px 10px 0;}

/* header & nav */
#header {background: #071f4b url(/static/reelcrown/assets/images/header-bg.jpg) no-repeat top center;}
#reviewpage #header {background: #071f4b url(/static/reelcrown/assets/images/review-header.jpg) no-repeat top center;}
#nav {background: url(/static/reelcrown/assets/images/nav-seperator.gif) no-repeat 676px 12px; width: 990px; height: 55px; list-style-type: none; margin: 0 auto; padding: 0; position: relative;}
#reviewpage #nav {background: url(/static/reelcrown/assets/images/sub-nav-seperator.gif) no-repeat 676px 12px;}
#nav li {float: left; margin-top: 9px;}

#nav li a {background: none no-repeat; height: 40px; position: absolute; display: block;}
#reviewpage #nav li a {background: none no-repeat; height: 40px; position: absolute; display: block;}
#nav h1 {margin: 0; padding: 0;}
#nav span {display: none; visibility: hidden;}

#nav #logo a, #reviewpage #nav #logo a {left: 10px; background-position: -1px top; width: 155px;}
#nav #nav-onlineslots a, #reviewpage #nav #nav-onlineslots a {left: 198px; background-position: -190px top; width: 104px;}
#nav #nav-onlineslots a:hover, #reviewpage #nav #nav-onlineslots a:hover {background-position: -190px -40px;}
#nav #nav-freeslots a, #reviewpage #nav #nav-freeslots a {left: 322px; background-position: -314px top; width: 88px;}
#nav #nav-freeslots a:hover, #reviewpage #nav #nav-freeslots a:hover {background-position: -314px -40px;}
#nav #nav-slotmachines a, #reviewpage #nav #nav-slotmachines a {left: 430px; background-position: -422px top; width: 116px;}
#nav #nav-slotmachines a:hover, #reviewpage #nav #nav-slotmachines a:hover {background-position: -422px -40px;}
#nav #nav-slotsguide a, #reviewpage #nav #nav-slotsguide a {left: 566px; background-position: -558px top; width: 100px;}
#nav #nav-slotsguide a:hover, #reviewpage #nav #nav-slotsguide a:hover {background-position: -558px -40px;}
#nav #nav-news a, #reviewpage #nav #nav-news a {left: 688px; background-position: -680px top; width: 53px;}
#nav #nav-news a:hover, #reviewpage #nav #nav-news a:hover {background-position: -680px -40px;}
#nav #nav-search a, #reviewpage #nav #nav-search a {left: 761px; background-position: -753px top; width: 64px;}
#nav #nav-search a:hover, #reviewpage #nav #nav-search a:hover {background-position: -753px -40px;}
#nav #nav-sitemap a, #reviewpage #nav #nav-sitemap a {left: 845px; background-position: -837px top; width: 74px;}
#nav #nav-sitemap a:hover, #reviewpage #nav #nav-sitemap a:hover {background-position: -837px -40px;}

#pageslots #nav-onlineslots a, #reviewpage #nav #nav-onlineslots a {background-position: -190px -40px;}
#pagefree #nav-freeslots a {background-position: -314px -40px;}
#pagemachines #nav-slotmachines a {background-position: -422px -40px;}
#pageguide #nav-slotsguide a {background-position: -558px -40px;}
#pagenews #nav-news a {background-position: -680px -40px;}
#pagesearch #nav-search a {background-position: -753px -40px;}
#pagesitemap #nav-sitemap a {background-position: -837px -40px;}

/* subheader */
#subheader {background: url(/static/reelcrown/assets/images/subheader-bg.jpg) no-repeat top center; height: 210px;}
#subcontainer {width: 990px; margin: 0 auto; text-align: left;}
#slider {position: relative; margin: 0 auto;}
#slider ul {margin: 0; padding: 0; list-style: none;}
#slider ul li {width: 870px; height: 210px; overflow: hidden;}
p#controls, p#controls2 {margin:0 ; position: relative;}
#prevBtn, #nextBtn {width: 28px;	height: 47px; position: absolute; left: 20px; display:block; float: left; top: -149px; display: block; overflow: hidden; text-indent: -8000px;}
#nextBtn {left: 940px; top: -149px;}
#prevBtn a, #nextBtn a {background: url(/static/reelcrown/assets/images/featured-slot-controls.png) no-repeat; display: block; width: 28px; height: 47px;}
#nextBtn a {background: url(/static/reelcrown/assets/images/featured-slot-controls.png) no-repeat -32px top;}

/* subheading */
#subheader .mainad {margin-left: 65px; float: left;}
#subheader .tutorial {padding-top: 20px; padding-left: 109px; float: left;}

/* featured slots layout */
.featured-content {float: left; width: 350px; margin-top: 37px; margin-left: 30px;}
.featured-content h2 {margin: 0; padding: 0; height: 88px;}
.read-review, .play-slot {float: left; padding-top: 4px; padding-bottom: 11px;}
.featured-content .read-review a {background: url(/static/reelcrown/assets/images/generic-resources.png) -2px -2px; width: 173px; height: 40px; display: block;}
.featured-content .play-slot a {background: url(/static/reelcrown/assets/images/generic-resources.png) -2px -44px; width: 173px; height: 40px; display: block; margin-left: 4px;}
.featured-content .available-casino a {background: url(/static/reelcrown/assets/images/generic-resources.png) -113px -365px no-repeat; padding-left: 10px; color: #928a85; font-size: 10px;}
.featured-screenshots {float: left; width: 419px; margin-top: 23px; margin-left: 45px;}
* html .featured-screenshots {margin-left: 15px;}
.featured-screenshots a {width: 419px; height: 173px; display: block;}

/* featured slots resources */
.independenceday h2 {background: url(/static/reelcrown/assets/images/featured-slots/independence-day-content.png) no-repeat;}
.independenceday a {background: url(/static/reelcrown/assets/images/featured-slots/independence-day-screens.png) no-repeat;}
* html .independenceday a {background: url(/static/reelcrown/assets/images/ie-featuredslots/independence-day-screens.jpg) no-repeat;} /* ie version */

.crystalwaters h2 {background: url(/static/reelcrown/assets/images/featured-slots/crystal-waters-content.png) no-repeat;}
.crystalwaters a {background: url(/static/reelcrown/assets/images/featured-slots/crystal-waters-screens.png) no-repeat;}
* html .crystalwaters a {background: url(/static/reelcrown/assets/images/ie-featuredslots/crystal-waters-screens.jpg) no-repeat;} /* ie version */

.jungleking h2 {background: url(/static/reelcrown/assets/images/featured-slots/jungle-king-content.png) no-repeat;}
.jungleking a {background: url(/static/reelcrown/assets/images/featured-slots/jungle-king-screens.png) no-repeat;}
* html .jungleking a {background: url(/static/reelcrown/assets/images/ie-featuredslots/jungle-king-screens.jpg) no-repeat;} /* ie version */

.redwhitewin h2 {background: url(/static/reelcrown/assets/images/featured-slots/red-white-win-content.png) no-repeat;}
.redwhitewin a {background: url(/static/reelcrown/assets/images/featured-slots/red-white-win-screens.png) no-repeat;}
* html .redwhitewin a {background: url(/static/reelcrown/assets/images/ie-featuredslots/red-white-win-screens.jpg) no-repeat;} /* ie version */

.slideroff { display: none; }

/* index tools layout */
#index-tools {width: 990px; margin: 20px auto; background: url(/static/reelcrown/assets/images/slots-tools/tools-tiled.jpg) repeat-y; text-align: left;}
#index-tools .hdr {background: url(/static/reelcrown/assets/images/slots-tools/tools-hdr.jpg) no-repeat top left;}
#index-tools .ftr {background: url(/static/reelcrown/assets/images/slots-tools/tools-ftr.jpg) no-repeat bottom left;}

#index-tools .column {float: left; width: 235px; margin-left: 10px;}
.column h4 {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat; display: block; width: 140px; height: 31px; margin: 10px 0 0 55px;}
.column h4 a {width: 140px; height: 31px; display: block;}
.column span {display: block; background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat; width: 235px; height: 50px; float: left; background-repeat: no-repeat;}
.column h4 span {width: 1px;}
#index-tools .column p {width: 215px; text-align: justify; line-height: 1.5em; margin: 0 auto;}

.column-box {width: 235px; margin-top: 12px; font-family: trebuchet ms, arial, verdana, sans-serif;}
.column-box .inner {padding: 10px 10px 30px 10px;}

.column-box ul {list-style-type: none; margin: 0; padding: 0;}
.column-box li {border-bottom: 1px dotted #cccccc; height: 58px; padding: 5px 0;}
.column-box li.last {border-bottom: none;}
.column-box li img {float: left;}
.column-box .contents {float: right; width: 132px; line-height: 1.35em;}
.column-box .contents a {color: #3333ff;}

.column-box .title a {font-weight: bold; color: #333333; font-family: verdana, arial, sans-serif; text-decoration: none;}
.column-box .title a:hover {text-decoration: underline;}

/* index tools specifics */
.popular-casinos span {background-position: -2px -386px; margin-bottom: 12px;}
.popular-casinos h4 {background-position: -352px -44px;}

.popular-slots span {background-position: -2px -440px; margin-bottom: 12px;}
.popular-slots h4 {background-position: -352px -79px;}

.progressive-jackpots span {background-position: -2px -494px; margin-bottom: 12px;}
.progressive-jackpots h4 {background-position: -352px -117px;}
.progressive-jackpots .column-box {text-align: center;}
.progressive-jackpots .column-box .title {font-style: italic;}
.progressive-jackpots .column-box .title a {text-decoration: none;}

.slot-searches span {background-position: -2px -548px; margin-bottom: 12px;}
.slot-searches h4 {background-position: -352px -156px;}
.slot-searches .slots-count {float: left; width: 55px; border-right: 1px solid #cccccc; font-weight: bold; text-align: center; height: 58px;}
.slot-searches .slots-count span {height: 28px; background: none; width: 54px; color: #8fd21a; font-size: 24px; margin: 7px 0 0 0;}
.slot-searches .contents {width: 154px;}
.slot-searches .contents a {color: #5c5c5c; text-decoration: none;}
.slot-searches .contents a:hover {text-decoration: underline;}

/* slots finder */
#slots-finder {width: 620px; height: 260px; float: left;}
#small-slots-finder {width: 328px; margin-left: -6px;}

/* slots finder controls */
#slots-finder ul#controls {list-style-type: none; height: 37px; background: url(/static/reelcrown/assets/images/slotfinder/controls-bg.png) no-repeat bottom left; margin: 0; padding: 0; padding-left: 4px;}
#small-slots-finder ul#controls {list-style-type: none; height: 37px; background: url(/static/reelcrown/assets/images/slotfinder/sml-controls-bg.png) no-repeat bottom left; margin: 0; padding: 0; padding-left: 5px;}
#slots-finder ul#controls li, #small-slots-finder ul#controls li {float: left;}
#control-finder a, #control-browse a, #control-search a {height: 29px; display: block; background: url(/static/reelcrown/assets/images/slotfinder/finder-controls.png);}
#control-finder a {width: 93px; background-position: -2px -33px;}
#control-finder a.button-on {background-position: -2px -2px;}
#control-browse a {width: 122px; background-position: -97px -33px;}
#control-browse a.button-on {background-position: -97px -2px;}
#control-search a {width: 65px; background-position: -221px -33px;}
#control-search a.button-on {background-position: -221px -2px;}

/* slots finder body & layout */
#slots-finder .finder-body {background: url(/static/reelcrown/assets/images/slotfinder/finder-bg.jpg) no-repeat; width: 600px; height: 233px; font-family: trebuchet ms, verdana, arial, sans-serif; color: #45494b;}
#slots-finder .finder-content {width: 570px; height: 160px; margin-left: 14px; padding-top: 20px;}
#slots-finder .inactive, #small-slots-finder .inactive {display: none; visibility: hidden;}

#small-slots-finder .finder-body {background: url(/static/reelcrown/assets/images/slotfinder/sml-finder-bg.jpg) no-repeat; width: 328px; height: 265px; font-family: trebuchet ms, verdana, arial, sans-serif; color: #45494b;}
#small-slots-finder .finder-content {width: 300px; margin-left: 14px; padding-top: 20px;}

/* finder - finder tab */
#slots-finder select, #small-slots-finder select {border: 2px solid #daf1fc; background: url(/static/reelcrown/assets/images/slotfinder/forms-bg.jpg) no-repeat; width: 153px; height: 22px; font-size: 11px; font-family: trebuchet ms, verdana, arial, sans-serif; color: #45494b;}
.search-options {float: left; padding-left: 15px; }
.search-options td {width: 90px; padding: 3px 0}
.search-options td.selectbox {width: 160px;}
.search-ticks {float: left; padding-left: 40px;}
.search-ticks td.checkboxes {padding: 3px 22px 3px 5px;}
.finder-content .search {width: 136px; height: 38px;}
.finder-content .search a {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -2px -275px; width: 136px; height: 38px; display: block;}
.finder-content .finder {float: left; margin-top: 33px; margin-left: 78px;}
.finder-content .search span {display: none; visibility: hidden;}

#small-slots-finder .search-ticks {float: left; padding-left: 40px; margin-top: 10px;}
#small-slots-finder .finder-content .finder {float: left; margin-top: 5px; margin-left: 78px;}

/* finder - browse tab */
.browse-container {width: 550px; margin-left: 9px;}
.browse-container ul {list-style-type: none; padding-left: 14px; float: left; width: 350px;}
.browse-container ul li {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -142px -351px; padding-left: 9px; height: 30px;}
.browse-container li a {color: #1c7cdc; text-decoration: underline; font-weight: bold;}
.browse-container li a:hover {text-decoration: none;}
.browse-container hr {height: 2px; border: none; background: url(/static/reelcrown/assets/images/slotfinder/finder-hr.png) repeat-x;}

#small-slots-finder .browse-container {width: 300px; margin-left: 9px;}
#small-slots-finder .browse-container ul {list-style-type: none; padding-left: 5px; float: left; width: 285px;}

/* finder - search tab */
.finder-content .search-container {width: 485px; margin-left: 38px; padding-top: 20px;}
.finder-content .search-container p {margin: 0; padding: 0 0 5px 3px;}
.finder-content .finder-searchbox {background: url(/static/reelcrown/assets/images/slotfinder/mainsearch-bg.png) no-repeat; border: 2px solid #daf1fc; width: 477px; height: 25px; font-size: 14px; padding: 7px 0 0 8px; color: #545454;}
.finder-content .mainsearch {float: right; margin-top: 5px;}

#small-slots-finder .finder-content .search-container {width: 262px; margin-left: 15px; padding-top: 20px;}
#small-slots-finder .finder-content .finder-searchbox {background: url(/static/reelcrown/assets/images/slotfinder/smallsearch-bg.png) no-repeat; border: 2px solid #daf1fc; width: 252px; height: 25px; font-size: 14px; padding: 7px 0 0 8px; color: #545454;}
#small-slots-finder .finder-content .mainsearch {float: right; margin-top: 5px;}

/* search results */
.results, .data-table {border: 1px solid #b0d4e3; border-bottom: none; width: 100%;}
.results th {background: url(/static/reelcrown/assets/images/search-result-bg.png) no-repeat top left; height: 35px; color: #fff; text-align: center;}
.data-table th {background: url(/static/reelcrown/assets/images/search-result-bg.png) no-repeat top left; height: 35px; color: #fff; padding: 3px;}
.results tr.on td, .data-table tr.on td {background: url(/static/reelcrown/assets/images/search-result-bg.png) no-repeat 0 -35px;}
.results td {text-align: center; border-bottom: 1px solid #b0d4e3;}
.data-table td {border-bottom: 1px solid #b0d4e3; padding: 3px;}
.results td.slot-name, .results th.slot-name {text-align: left; padding-left: 8px;}
.results td.slot-screenshot {padding: 10px 0;}
.results a.search-play {background: url(/static/reelcrown/assets/images/results-playnow.png) no-repeat; width: 72px; height: 23px; color: #fff; font-weight: bold; padding: 8px 10px 9px 10px; text-decoration: none;}
.results a.search-play:hover {text-decoration: underline;}

/* star ratings */
.results td .starrating {background: url(/static/reelcrown/assets/images/star-ratings.png) no-repeat 0 0; width: 51px; height: 15px; margin: 0 auto; }
.results td .starrating span {display: none; visibility: hidden;}
.results td .star3 {background-position: 0 -65px;}
.results td .star3_5 {background-position: 0 -47px;}
.results td .star4 {background-position: 0 -30px;}
.results td .star4_5 {background-position: 0 -13px;}

/* top advertisers table */
#advert-table { font-weight:bold; font-family: verdana, arial, sans-serif; font-size: 16px; display:table;}
#advert-table .reg {background: url(/static/reelcrown/assets/images/top5bg.png); margin-top: 28px; }
#advert-table .logos {/*background: url(/static/reelcrown/assets/images/top5-iconsbg.png) no-repeat;*/ width: 107px;  margin-top: 24px; padding-top: 4px;}
#advert-table .logos .casinologo { border-top: thin solid lightgray; border-left: thin solid lightgray; height: 78px; padding-top: 12px; padding-left: 4px;}
#advert-table .casinologo:last-child {border-bottom: thin solid lightgray;}
#advert-table .sep {width: 1px;}
#advert-table .info {width: 133px;}
#advert-table .info .listing {width: 127px; height: 81px; padding-top: 9px; color: #fff; }
#advert-table .info .listing a {color: #59daff; font-weight: bold;}
#advert-table .number {background-color: #2a5c88; background-position: 0 -458px; width: 116px; margin-top: 1px;  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;}
#advert-table .number .title {color: #fff; font-weight: bold; text-align: center; padding: 7px 0 6px 0; text-shadow: 1px 1px 1px #15365c;}
#advert-table .number .listing {font-size: 25px; color: #e7e7de; text-align: center; height: 77px; padding-top: 15px; text-shadow: 0px 0px 3px #15365c;}
#advert-table .bonus {background-position: 0 -943px; width: 149px; margin-top: 1px;  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;}
#advert-table .bonus .title {color: #fff; font-weight: bold; text-align: center; padding: 7px 0 6px 0; text-shadow: 1px 1px 1px #333;}
#advert-table .bonus .listing {text-shadow: 0px 0px 3px #15365c; font-size: 25px; color: #e7e7de; font-weight: bold; text-align: center; height: 77px; padding-top: 15px;}
#advert-table .bonus .listing a {color: #e7e7de; text-decoration: none;}
#advert-table .play {width: 99px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-radius-topright: 5px; -webkit-border-radius-bottomright: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;}
#advert-table .play .listing { height: 78px; padding-top: 14px;}
#advert-table .play .listing a {margin:auto; background: url(/static/reelcrown/assets/images/top5sprite.png) no-repeat 0 -29px; display: block; width: 66px; height: 44px;}
#advert-table .play .listing a:hover {background-position: 0 -75px;}
#advert-table .play .listing a.visit {background: url(/static/reelcrown/assets/images/top5sprite.png) no-repeat 0 -133px; display: block; width: 66px; height: 19px; margin-top: 3px;}
#advert-table .play .listing a.visit:hover {background-position: 0 -154px;}
#advert-table .play .listing a span {display: none; visibility: hidden;}


#advert-table .listing span {font-size: 9px; color: #98c7f4; font-weight: bold; display: block; margin-top: 12px; text-transform: uppercase;}

/* news */
#news-container {float: left; width: 465px; padding: 0 20px 0 0;}
#news-rightcol {float: left; width: 250px; padding: 0 2px; margin-top: 20px;}

/* slots search */
#search-list {float: right; width: 517px;}
#search-list h3 {margin-top: 0;}
#full-slots-results {clear: both; width: 965px; margin: 0 auto; text-align: left;}
#search-list ul, #full-slots-results ul {list-style-type: none; margin-left: 0; padding-left: 0;}
#full-slots-results ul {width: 450px; float: left;}
#search-list li, #full-slots-results li {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -113px -362px; padding: 3px 0 3px 8px;}

/* sitemap */
ul.sitemap-ul, ul.sitemap-subul {list-style-type: none; float: left; width: 200px; margin-bottom: 20px; margin-top: 0;}
ul.sitemap-ul li {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -113px -362px; padding: 3px 0 3px 8px;}
ul.sitemap-subul li {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -113px -320px; padding: 3px 0 3px 8px;}

/* footer */
#footer {clear: both; background: #5889cb url(/static/reelcrown/assets/images/footer/footer.png) no-repeat bottom left; width: 946px; margin: 20px auto; margin-bottom: 0; padding: 10px 20px; font-family: trebuchet ms, verdana, arial, sans-serif; color: #b7d5ff; text-align: left;}
#footer .logo {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -269px -709px; width: 221px; height: 25px; display: block;  float: left; margin: 0 0 8px 0;}
#footer span {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -5px -338px; float: right; padding-right: 40px; margin-top: 4px;}
#footer hr {height: 2px; border: none; background: url(/static/reelcrown/assets/images/footer/footer-hr.png) repeat-x; margin: 0 0 20px 0; clear: both;}
#footer .footer-content {float: left; width: 190px; margin-right: 50px; line-height: 1.7em;}
#footer .footer-content h5 {color: #fafdfe; font-size: 1.3em; margin: 0; margin-bottom: 8px; padding: 0; width: 200px;}
* html #footer .footer-content p {margin: 0; padding: 0;}
#footer .last, #footer-read span.last {margin-right: 0;}
#footer a, #footer-last a {color: #b7d5ff;}
#footer-last {width: 970px; margin: 0 auto; padding: 13px 10px 0 10px; height: 120px; background: url(/static/reelcrown/assets/images/footer/footer-bottom.png); color: #b7d5ff; text-align: left;}
#footer-read {height: 39px; padding: 0 10px;}
#footer-read span {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -2px -721px; height: 15px; width: 170px; margin-right: 50px; padding-left: 20px; display: block; float: left;}
#footer-read span a {color: #fff; font-weight: bold; text-decoration: none;}
#footer-read span a:hover {text-decoration: underline;}
#footer-last p {margin: 13px 0 0 0; padding: 0;}
p#copyright {float: left; padding-left: 16px;}
#footer ul {margin: 0; padding-left: 22px; list-style-type: circle;}
#footer-links ul {float: right; list-style-type: none;}
#footer-links ul li {float: left; padding-top: 3px; padding-right: 6px;}
#footer-links li.eighteenonly {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -413px -573px; display: inline; width: 85px; height: 20px;}
#footer-links a {text-decoration: none;}
#footer input.googtext {background-color:transparent; border:medium none; color:#000000; font-size:11px; left:0;  width:180px; margin-bottom: 6px; height: 17px;}
#footer input.butsearch {background-color:transparent; background: url(/static/reelcrown/assets/images/form-bg.png) -67px 0; border: medium none; cursor:pointer; height: 25px; width: 67px; line-height:0; text-indent:-9999px; margin-left: 120px;}
#footer input.butsearch:hover {background-position: -67px -25px;}

/* introduction styles */
#intro, #news-subscribe, #news-subscribed, #search-page, #contact-page, #networking-page {width: 310px; float: left; padding: 0 30px 0 10px; line-height: 1.4em;}
#intro h3 {background: url(/static/reelcrown/assets/images/generic-resources.png) -198px -9px; width: 292px; height: 19px; margin: 0; padding: 0;}
#news-subscribe h3 {background: url(/static/reelcrown/assets/images/subscription.png) no-repeat; width: 292px; height: 26px; margin: 0; padding: 0;}
#news-popularpages h3 {background: url(/static/reelcrown/assets/images/popular-pages.png) no-repeat; width: 292px; height: 26px; margin: 0; padding: 0;}
#news-subscribed h3 {background: url(/static/reelcrown/assets/images/subscribed.png) no-repeat; width: 292px; height: 24px; margin: 0; padding: 0;}
#search-page h3 {background: url(/static/reelcrown/assets/images/slotssearch.png) no-repeat; width: 292px; height: 24px; margin: 0; padding: 0;}
#contact-page h3 {background: url(/static/reelcrown/assets/images/contact.png) no-repeat; width: 127px; height: 24px; margin: 0; padding: 0;}
#networking-page h3 {background: url(/static/reelcrown/assets/images/recommended.png) no-repeat; width: 240px; height: 24px; margin: 0; padding: 0;}

#welcome-container {width: 970px; padding: 25px 10px 20px 10px; margin: 0 auto; text-align: left;}

#index-sitetools {text-align: left; width: 990px; margin: 0 auto;}
#index-sitetools .column {float: left; background: url(/static/reelcrown/assets/images/column-seperator.png) no-repeat center right; padding: 10px;}
#index-sitetools .last {background: none;}
#index-sitetools .column h5 {margin: 0;}
#index-sitetools .slotblog {width: 680px;}
#index-sitetools .slotblog p {padding-left: 85px;}
#index-sitetools .slotblog ul {margin: 0; padding-left: 85px; list-style-type: none;}
#index-sitetools .slotblog ul li {padding: 0; padding-left: 10px; line-height: 1.7em; background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -113px -362px;}
#index-sitetools .slotblog #blogchair {background: url(/static/reelcrown/assets/images/index-blogbg.jpg) no-repeat 0 15px; float: left; width: 78px; height: 84px; padding-top: 15px; height: 200px;}
#index-sitetools .slotnewsletter {width: 265px;}
#index-sitetools .slotnewsletter input.submit {background-color:transparent; background-image: url(/static/reelcrown/assets/images/form-bg.png); border:medium none; cursor:pointer; height: 25px; width: 67px; line-height:0; position:absolute; text-indent:-9999px; margin-left: 140px;}
#index-sitetools .slotnewsletter input.submit:hover {background-position: 0 -25px;}
#index-sitetools #newsletter-details {background: url(/static/reelcrown/assets/images/newsletter-inputs.png) no-repeat 0 16px; margin-top: 9px; margin-bottom: 20px; margin-left: 14px;}
#index-sitetools .slotnewsletter input.text {background-color:transparent; border:medium none; color:#000000; font-size:11px; height:20px; left:19px; padding: 8px 0 0 5px; top:50px; width:202px; margin-bottom: 6px;}
#index-sitetools .slotarticle {width: 310px;}
#index-sitetools .slotwinners {width: 310px;}
#index-sitetools .slotwinners .payfeed_table {width: 310px;}
#index-sitetools .slotwinners .payfeed_table td {border-bottom: 1px dotted #ccc; padding: 3px 2px;}

/* index table selection */
#casino-overview {float: left; width: 610px;}
#casino-overview h3 {background: url(/static/reelcrown/assets/images/play-here.png) no-repeat; width: 602px; height: 35px; margin: 0; padding: 0;}
#casino-overview table {max-width: 602px; width:100%; text-align: center;}
#casino-overview table td {background: #f7f5f5 url(/static/reelcrown/assets/images/td-bg.png) repeat-x bottom left;}
#casino-overview table tr.off td {background-color: #f1f1f1;}
#casino-overview table tr.table-header {background: url(/static/reelcrown/assets/images/table-hdr-bg.png) repeat-x; height: 35px;}
#casino-overview table th {color: #fff; background: url(/static/reelcrown/assets/images/table-hdr-seperator.png) no-repeat top right; text-align: center;}
#casino-overview table th.last {background: none;}
#casino-overview table td.casino-logo {width: 100px;}
#casino-overview table a {font-size: 24px;}
#casino-overview table tr.table-header a {color: #fff; text-decoration: none; font-size: 11px;}
#casino-overview table tr.table-header a:hover {text-decoration: none;}

/* contact us page */
#contact-area {width: 620px; float: left; margin-top: 30px;}
#form-details {float: left; width: 428px;}
#user-details span {margin-left: 149px;}
#user-details {background: url(/static/reelcrown/assets/images/user-details.png) no-repeat bottom left; width: 428px;}
#contact-area input.text {background-color:transparent; border: medium none; color: #333; font-size: 11px; margin-top: 3px; margin-right: 5px; height: 19px; width:202px; padding: 6px 0 0 5px; }
#user-message {background: url(/static/reelcrown/assets/images/user-message.png) no-repeat bottom left; margin-top: 7px; width: 428px;}
#user-message .message {width: 413px; height: 103px; padding: 5px; background-color:transparent; border: medium none; font-size: 11px; font-family: verdana, arial, sans-serif; color: #333;}
#form-controls {float: left; background: url(/static/reelcrown/assets/images/contact-mailicon.jpg) no-repeat 6px 11px; height: 330px; width: 173px; padding-top: 134px;}
#contact-area input.submit {background-color:transparent; background-image: url(/static/reelcrown/assets/images/sendemail.png); border:medium none; cursor:pointer; height: 40px; width: 173px; line-height:0; position:absolute; text-indent:-9999px;}

/* networking page */
#recommended-links {width: 620px; float: left; margin-top: 30px; margin-bottom: 20px;}
#recommended-links h3 {margin-top: 0;}
#recommended-links ul {list-style-type: none; padding-left: 15px; margin-bottom: 10px;}
#recommended-links ul li {background: url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -142px -352px; padding-left: 9px; margin-bottom: 15px;}
/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block; padding:5px;}
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block;  }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_nav .slicknav_item:hover a {color:#000;}
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/*
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
    font-size:16px;
}
/* Button */
.slicknav_btn {
    margin: 5px 5px 6px;
    text-decoration:none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    position:absolute;
    right:5px;
    top:15px;
    z-index:9999;
    width:15px;
    height:15px;

}
.slicknav_menu a span  {    display: inline-block;
visibility: visible !important;
}
#nav {display:block!important;}
li ul { left: 0px;
top: 0px; position:relative!important;}

/* Button Text */
.slicknav_menu  .slicknav_menutxt {
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar { 
}
.slicknav_menu {
    background:#000;
}
.slicknav_nav {
    color:#fff;
    margin:0;
    padding:0;
    font-size:0.875em;
    background-color:#0c2b59;
    width:100%;
    right:0;
    position:absolute;
    top:65px;
    text-align:left!important;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 20px;
}
.slicknav_nav .slicknav_row {
    padding:5px 10px;
    margin:2px 5px;
}
.slicknav_nav a{
    padding:5px 10px;
    margin:2px 5px;
    text-decoration:none;
    color:#fff;
    font-size:16px;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
    padding:0;
    margin:0;
}
.slicknav_nav .slicknav_row:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#F5F5F4;
    color:#000;
}
.slicknav_nav a:hover{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#F5F5F4;
    color:#000!important;
}

.slicknav_nav a:hover + a.span {color:#000!important;}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;
}


@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2){
    .slicknav_btn {
        top:10px;
    }
}
.topnav-lnk {
	display:none;
}
.dropped-nav {
	display:none;
}
.subpagenav {
	display:none;
}
.table-mobile {
	display:none;
}
.lnk-drop-open {
	display:none;
}
#user-details {
	background:none;
}
#user-details:after{
	content:"";
	display:block;
	clear:both;
}
#user-details .col {
	float:right;
	width:49%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#user-details .col:first-child {
	float:left;
}
#user-details .col label {
	display:block;
	margin-bottom:3px;
}
#contact-area input.text {
	background-color:#ffffff;
	background-image:-moz-linear-gradient( #ffffff, #e3e3e3);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3));
	background-image:-webkit-linear-gradient(#ffffff, #e3e3e3);
	background-image:-o-linear-gradient(#ffffff, #e3e3e3);
	background-image:-ms-linear-gradient(#ffffff, #e3e3e3);
	background-image:linear-gradient(#ffffff, #e3e3e3);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=0 );
	border:1px solid #b8c4cc;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:0 1px 1px rgba(255,255,255,0.3);
	-webkit-box-shadow:0 0 2px 0 rgba(255,255,255,0.3);
	box-shadow:inset 0 -1px 0 #fff;
	padding:3px 5px;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height:25px;
}
#user-message {
	background:none;
}
#user-message label {
	display:block;
	margin-bottom:3px;
}
#user-message .message {
	background-color:#ffffff;
	background-image:-moz-linear-gradient( #ffffff, #e3e3e3);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3));
	background-image:-webkit-linear-gradient(#ffffff, #e3e3e3);
	background-image:-o-linear-gradient(#ffffff, #e3e3e3);
	background-image:-ms-linear-gradient(#ffffff, #e3e3e3);
	background-image:linear-gradient(#ffffff, #e3e3e3);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=0 );
	border:1px solid #b8c4cc;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0 1px 1px rgba(255,255,255,0.3);
	-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.3);
	box-shadow:inset 0 -1px 0 #fff;
	padding:3px 5px;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#form-details {
	width:423px;
	margin-right:5px;
}
#user-details {
	width:auto;
}
#user-message {
	width:auto;
}
#contact-area input.text {
	margin-top:0;
}
#user-message .message {
	height:113px;
	margin-top:0;
}
.breadcrumb-drop{display:none;}
@media screen and (max-width:1000px){
    body {
        padding-top:65px; /*was changed*/
        background:none;
        
        min-width:320px;
    }
    .img-responsive { margin-left: 7%; width:85%;}
    #footer .footer-content h5 {width:auto;}

    #header {
        background: #061e4a;
        background: -moz-linear-gradient(left,  #061e4a 0%, #4084a9 50%, #061e4a 100%);
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#061e4a), color-stop(50%,#4084a9), color-stop(100%,#061e4a));
        background: -webkit-linear-gradient(left,  #061e4a 0%,#4084a9 50%,#061e4a 100%);
        background: -o-linear-gradient(left,  #061e4a 0%,#4084a9 50%,#061e4a 100%);
        background: -ms-linear-gradient(left,  #061e4a 0%,#4084a9 50%,#061e4a 100%);
        background: linear-gradient(to right,  #061e4a 0%,#4084a9 50%,#061e4a 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#061e4a', endColorstr='#061e4a',GradientType=1 );
        position:absolute;
        top:0;
        left:0;
        right:0;
        z-index:5;
    }
    ol#breadcrumb {display:none!important;}
    #header:after{
        content:"";
        display:block;
        clear:both;
    }
     #footer input.googtext {
        width:150px!important;
    }
    #nav {
        width:auto;
        background:none;
        float:left;
    }
    #nav li {
        display:none;
    }
    #nav li#logo {
        display:block;
    }
    #nav li a {
        margin-left: 20px;
        margin-top: 10px;

    }
    /* start changes*/
    .topnav-lnk {
        float:right;
        margin:12px;
        width:38px;
        display:block;
        text-align:center;
    }
    .topnav-lnk span {
        display:block;
        height:2px;
        background:#fff;
        margin-top:8px;
        visibility:visible;
    }

    .topnav-lnk strong{
        color:#fff;
        text-transform:uppercase;
        display:inline-block;
        vertical-align:top;
        margin-top:4px;
    }

    #nav-heading{display:none;}
    /* end of changes */

    .topnav-lnk span:first-child {
        margin-top:0;
    }
    .dropped-nav {
        width:100%;
        clear:both;
        display:none;
    }
    .dropped-nav  ul {
        list-style:none;
        padding:0;
        margin:0;
        font-size:18px;
        border-top:1px solid #153361;
    }
    .dropped-nav li {
        border-top:1px solid #5fa2c9;
        border-bottom:1px solid #153361;
    }
    .dropped-nav a {
        color:#fff;
        display:block;
        text-decoration:none;
        padding:10px;
    }
    .dropped-nav a span {
        visibility:visible;
        display:block;
    }
    #subheader {
        display:none;
    }
    #container {
        width:auto;
    }
    #sub-nav {
        float:none;
        width:auto;
        height:auto;
        background:none;
    }
    .subpagenav {
        display:block;
        position:fixed;
        top:0;
        bottom:0;
        width:100%;
        left:0;
        display:none;
        background:#071f4b;
        color:#fff;
        z-index:15;
        text-align:left;
    }
    .subpagenav ul {
        list-style:none;
        padding:30px;
        margin:0;
        font-size:16px;
        border-top:1px solid #5fa2c9;
    }
    .subpagenav li {
        padding:12px 0;
        border-bottom:1px solid #5fa2c9;
    }
    .subpagenav a {
        color:#fff;
        text-decoration:none;
    }
    .subpagenav .lnk-close {
        position:absolute;
        top:20px;
        right:30px;
    }
    .subpagenav .hasdrop>a {
        padding-right:15px;
        overflow:hidden;
    }
    .subpagenav .hasdrop .lnk-drop-open {
        float:right;
        content:'';
        display:block;
        margin:2px 0 0 10px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0NDg2OTRGNjExQjExRTQ4QjEyREI3QTRCQzNFMzVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0NDg2OTUwNjExQjExRTQ4QjEyREI3QTRCQzNFMzVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODQ0ODY5NEQ2MTFCMTFFNDhCMTJEQjdBNEJDM0UzNUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODQ0ODY5NEU2MTFCMTFFNDhCMTJEQjdBNEJDM0UzNUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz632WhOAAAAaUlEQVR42mL4////eiB+AMSOQMyAjkHEu/8QAKIdsCkIBOLvUEVvgNgKXQEIRwDxL6iiF0Bshq4AhGOQFD0HYmN0BSCcCMRfoIoeA7ERAxaXL/+PAPtJMiEanxvw+oJgOBAMSbxxARBgADSDX3n0HGd6AAAAAElFTkSuQmCC);
        width:8px;
        height:13px;
        padding:0;
    }
    .subpagenav .navdrop{
        display:block;
        background:none;
        width:auto;
        position:static;
        border-bottom:none;
        padding:0;
        margin-top:20px;
        border:none;
        border-top:1px solid #5fa2c9;
    }
    .subpagenav .hasdrop .subnav-drop {
        position:absolute;
        top:0;
        bottom:0;
        left:0;
        width:100%;
        background:#071f4b;
        padding:30px;
        -moz-box-sizing:border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display:none;
    }
    .subpagenav .hasdrop .lnk-back {
        position:absolute;
        text-indent:-9999px;
        overflow:hidden;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFMTFFNjI2NjEyMDExRTRCRUMzQkQzMEExODdGMTExIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFMTFFNjI3NjEyMDExRTRCRUMzQkQzMEExODdGMTExIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkUxMUU2MjQ2MTIwMTFFNEJFQzNCRDMwQTE4N0YxMTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkUxMUU2MjU2MTIwMTFFNEJFQzNCRDMwQTE4N0YxMTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bWKX3AAAAbElEQVR42mL4//8/AxbsCMQPgHg9NkkHIH73HwLeoUtaAfEbqOR3IA5EljQD4hdQyV9AHAESh0kaA/FzJMkYmEYQYQTEj6GSX4A4EdlaELH/PwIsR3c0USZgc0M0ugKCviAqHIgKSYy4AAgwAJG4X3mPkqv1AAAAAElFTkSuQmCC);
        height:13px;
        width:8px;
        top:20px;
        left:30px;
    }
    #nav-heading {
        cursor:pointer;
    }
    #sub-nav ul {
        display:none;
    }
    #content-container {
        float:none;
        width:auto;
    }
    ol#breadcrumb {
        width:auto;
        border:1px solid #cdcdcd;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        border-radius:4px;
        background-color:#f7f7f7;
        background-image:-moz-linear-gradient( #f7f7f7, #eaeaea);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eaeaea));
        background-image:-webkit-linear-gradient(#f7f7f7, #eaeaea);
        background-image:-o-linear-gradient(#f7f7f7, #eaeaea);
        background-image:-ms-linear-gradient(#f7f7f7, #eaeaea);
        background-image:linear-gradient(#f7f7f7, #eaeaea);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#eaeaea',GradientType=0 );
    }

    /* start changes*/
    .breadcrumb-holder{
        position:relative;
    }
    .add-nav-lnk{
        background:none no-repeat 100% 50%;
        position:absolute;
        top:1px;
        right:2px;
        width:32px;
        height:30px;
        z-index:5;
    }
    .breadcrumb-holder #breadcrumb{
        position:relative;
        z-index:5;
    }
    .breadcrumb-holder .breadcrumb-drop{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        background:#f0f0f0;
        border:solid #cdcdcd;
        border-width:0 1px 1px;
        border-radius:4px;
        box-sizing:border-box;
        padding-top:32px;
    }
    .breadcrumb-holder .subpagenav{
        margin:0;
        padding:0;
        list-style:none;
        background:none;
        position:static;
        color:#797c80;
        display:block;
    }
    .breadcrumb-holder  .subpagenav ul {
        border-top: none;
        font:12px/16px verdana,âarial,ââsans-serif;
        list-style:none;
        margin: 0;
        padding:0;
    }
    .breadcrumb-holder .subpagenav li {
        border-bottom:none;
        padding:0;
    }
    .breadcrumb-holder .subpagenav li+li{
        border-top:1px solid #cdcdcd;
    }
    .breadcrumb-holder .subpagenav a{
        display:block;
        padding:7px 10px;
        color:#797c80;
        text-decoration:none;
    }
    .breadcrumb-holder .subpagenav .lnk-close{
        width:34px;
        height:30px;
        padding:0;
        right: 0;
        top: 1px;
        z-index: 20;
        text-indent:-999px;
        overflow:hidden;
        background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFFRkMxREM3QUREMTFFNDhFQTZDQUNGNEUxNjc3QTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFFRkMxREQ3QUREMTFFNDhFQTZDQUNGNEUxNjc3QTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQUVGQzFEQTdBREQxMUU0OEVBNkNBQ0Y0RTE2NzdBNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQUVGQzFEQjdBREQxMUU0OEVBNkNBQ0Y0RTE2NzdBNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp5euTcAAAIPSURBVHjaTFLRq5lhGH++D03RQiNs9EmZtMRRLBdzNbOSkgu5oZQrJVnaFX+B1pq2XSgXVq4sLbk4mwvLktWOGpbOKR0r63CxCImJb8+r0d76vt73eX7P73l+v/elOp0Op1qtltRq9UsOh/MZcHm9XuDxeEBRFOz3+3uFQmHb7Xafp9PpFxCNRt8IBAJWLBb/MhqNOoPBAKPRCFiWpbbbLZRKJa3dbv+BPKzT6byk5/P5drPZwHQ6VS6Xy3NkZrLZLGnEXl1daTKZTK3ZbBpIACf4A9iGDgaDH/HAEpBCoRjGYrG7s9nsfigU+kli/9hbq9VKDolEghQJ/X7/12NSLpdfmEymi+NZJpO1wuGwEMcErlKpJK2WDofjsUQiOc/n8w8nk8nZeDwGmqbB4/F8T6VSXixcrtdrIOJOHzpyhszskVkkErGDweARyREw0crt9XpQLpcBk7dx/7rf7x/sJCA0BJLJ5Csc+elisbjR6/UA7XYbUKTQ5/P9r+GbxWI5adBoNC2tViuo1WoA+KMRfHIJwcNIJHIHXdK4XK6DS6iFZRjmUy6XUxNRb9H7AxiD11arlanX64eRKpUKg2ZcH4vwNXzhPsCFCVCpVDfI/gSBQ5vNRu4J3G73cLfbkdiHRqOhl0qlI06xWHyHF3ILBSYwcUmAgUAA+Hw+2VI6ne43TvDebDav4vH4s78CDACoqAbFZO6y+gAAAABJRU5ErkJggg==) no-repeat 50% 50% #f2f2f2;
    }

    .breadcrumb-holder .hasdrop .lnk-back{display:none;}
    .breadcrumb-holder .hasdrop .subnav-drop {
        background: none;
        padding: 0;
        position: static;
    }
    .breadcrumb-holder .subpagenav .navdrop a{padding-left:27px}
    .breadcrumb-holder .subpagenav .navdrop li:first-child{border-top:1px solid #cdcdcd;}
    .breadcrumb-holder .hasdrop .lnk-drop-open{
        background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkVGNDlDRTk3QURGMTFFNEIyNUY4MUZENjAyMDZDMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkVGNDlDRUE3QURGMTFFNEIyNUY4MUZENjAyMDZDMjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRUY0OUNFNzdBREYxMUU0QjI1RjgxRkQ2MDIwNkMyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRUY0OUNFODdBREYxMUU0QjI1RjgxRkQ2MDIwNkMyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsCUXiAAAABuSURBVHjaYmBgYFgPxA+A2PH///8M6BgE3gHxfyjtgE1BIBB/hyp6A8RWKAqgqiKA+BdU0QsgNkNRAFUUg6ToORAboyiAKkoE4i9QRY+B2Aibq5dDFYDwfuJNAIJonG7A6wuC4UBMSOKNC4AAAwCJHLIYj9jJbQAAAABJRU5ErkJggg==) no-repeat 50% 50% #f2f2f2;
        width:26px;
        height:27px;
    }
    /* end of changes */
    
    #editor {
        height:auto;
        width:auto;
    }
    .bio {
        float:none;
        width:auto;
        overflow:hidden;
    }
    #writer {
        width:auto;
        height:auto;
    }
    #footer {
        width:auto;
    }
    #footer h5 a {
        margin:0;
    }
    #footer .footer-content {
        display:inline-block;
        vertical-align:top;
    }
    #footer-last {
        width:auto;
        background:none;
        padding:0;
        height:auto;
    }
    #footer-read {
        background:#4168a7;
        height:auto;
        padding:13px 10px;
    }
    #footer-read:after{
        content:"";
        display:block;
        clear:both;
    }
    #footer-links {
        background:#244f8e;
        -moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.3);
        -webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.3);
        box-shadow:inset 0 5px 5px rgba(0,0,0,0.3);
        padding-top:15px;
    }
    #footer-links:after{
        content:"";
        display:block;
        clear:both;
    }
    #footer-read span {
        width:auto;
        margin:5px 20px 5px 0;
    }
    #welcome-container {
        width:auto;
    }
    #casino-overview table a {font-size:12px;}
    #intro, #news-subscribe, #news-subscribed, #search-page, #contact-page, #networking-page {
        float:none;
        width:auto;
        padding:0;
    }
    #contact-area {
        float:none;
        width:auto;
        padding-bottom:12px;
    }
    #contact-area:after{
        content:"";
        display:block;
        clear:both;
    }
    #form-controls {
        background:none;
        padding-top:0;
        margin-top:12px;
    }
    #form-controls {
        height:auto;
        padding-bottom:12px;
    }
    #contact-area input.submit {
        position:static;
    }
    .hidden {
        display:none;
    }
    #index-sitetools {
        width:auto;
    }
    #casino-overview {
        float:none;
    }
    #index-tools .column {
        width:22%;
        float:left;
    }
    #index-tools {
        width:auto;
        background:none;
        padding: 25px 10px 20px;

    }
    #index-tools .ftr {
        background:none;
    }
    #index-tools .hdr {
        background:none;
    }
    #index-sitetools {
        width:auto;
    }
    #index-sitetools .slotblog {
        width:auto;
    }
    #index-sitetools .slotnewsletter {
        display:none;
    }
    .column-box {
        width:auto;
    }
    .column-box .contents {
        float:none;
        width:auto;
        overflow:hidden;
        padding-left:12px;
    }
    .column span {
        float:none;
    }
    #casino-overview {
        margin:0 auto;
    }
    
    #socialMedianewsletter,
    #socialMediaRSS,
    #socialMediafb,
    #socialMedia1 {
        width:auto;
        height:auto;
    }
    .smtext {
        float:none;
        width:auto;
        overflow:hidden;
    }
    #recommended-links {
        float:none;
        width:auto;
    }
    #slotslist-casino {
        width:auto;
        height:auto;
        background: #ffffff;
        background: -moz-linear-gradient(top,  #ffffff 0%, #cee7ff 50%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#cee7ff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #ffffff 0%,#cee7ff 50%,#ffffff 100%);
        background: linear-gradient(to bottom,  #ffffff 0%,#cee7ff 50%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
    }
    #slotslist-casino:after{
        content:"";
        display:block;
        clear:both;
    }
    #slotslist-casino .casinologo {
        float:none;
        width:auto;
        padding:30px 0 0;
        text-align:center;
    }
    #slotslist-casino .casinodetails {
        float:none;
        width:auto;
    }
    #slots-welcomecontainer {
        float:none;
        width:auto;
        padding-right:0;
    }
    .slotsbanner {
        display:none;
    }
    #casino-reviewscontainer {
        float:none;
        width:auto;
    }
    #listing-container {
        width:auto;
        float:none;
    }
    #listing-container .listing {
        background:none;
        width:412px;
        margin:0 auto;
    }
    #news-container {
        float:none;
        width:auto;
    }
    #news-rightcol {
        float:none;
        width:auto;
    }
    .banner-250x250 {
        display:none;
    }
    .twocol-box {
        background:none;
        background-color:#e6e6e6;
        background-image:-moz-linear-gradient( #e6e6e6, #f5f5f5);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#f5f5f5));
        background-image:-webkit-linear-gradient(#e6e6e6, #f5f5f5);
        background-image:linear-gradient(#e6e6e6, #f5f5f5);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#f5f5f5',GradientType=0 );
        border:2px solid #e6e6e6;
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        -moz-box-shadow:inset 0 0 0 1px #fff;
        -webkit-box-shadow:inset 0 0 0 1px #fff;
        box-shadow:inset 0 0 0 1px #fff;
    }
    .twocol-box .ftr {
        background:none;
    }
    .subpage-columns {
        width:auto;
        background:none;
        background: #f4f4f4;
        background: -moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 20%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(20%,#ffffff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 20%,#ffffff 100%);
        background: linear-gradient(to bottom,  #f4f4f4 0%,#ffffff 20%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );
        border-top:1px solid #cbcbcb;
        -moz-box-shadow:inset 0 0 0 1px #fff;
        -webkit-box-shadow:inset 0 0 0 1px #fff;
        box-shadow:inset 0 0 0 1px #fff;
    }
    .subpage-columns>table {
        width:100%;
    }
    #subpage-intro {
        float:none;
        width:auto;
        border-right:none;
        border-bottom:1px solid #d7d7d7;
    }
    .slotbox {
        width:30%;
        border:1px solid #d9edf7;
        background-color:#ffffff;
        background-image:-moz-linear-gradient( #ffffff, #c4e5f5);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c4e5f5));
        background-image:-webkit-linear-gradient(#ffffff, #c4e5f5);
        background-image:-o-linear-gradient(#ffffff, #c4e5f5);
        background-image:-ms-linear-gradient(#ffffff, #c4e5f5);
        background-image:linear-gradient(#ffffff, #c4e5f5);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c4e5f5',GradientType=0 );
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        -moz-box-shadow:inset 0 0 4px #fff;
        -webkit-box-shadow:inset 0 0 4px #fff;
        box-shadow:inset 0 0 4px #fff;
    }
    .slotbox .hdr {
        background:none;
        padding:0 20px;
    }
    .slotbox .slotbox-details {
        width:auto;
        background:none;
    }
    .slotbox img.screenshot {
        display:block;
        margin:10px auto;
        max-width:100%;
    }
    #info-container {
        width:auto;
        float:none;
        height:auto;
        background: #20609d;
        background: -moz-linear-gradient(top,  #20609d 0%, #6cc9d1 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20609d), color-stop(100%,#6cc9d1));
        background: -webkit-linear-gradient(top,  #20609d 0%,#6cc9d1 100%);
        background: linear-gradient(to bottom,  #20609d 0%,#6cc9d1 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20609d', endColorstr='#6cc9d1',GradientType=0 );
        padding:40px;
    }
    #info-container:after{
        content:"";
        display:block;
        clear:both;
    }
    #info-container .content {
        height:auto;
        padding:0 0 20px;
    }
    #review-subheader {
        height:auto;
        background:none;
    }
    #review-subheader:after{
        content:"";
        display:block;
        clear:both;
    }
    #subcontainer {
        width:auto;
    }
    #review-controls {
        width:auto;
        height:auto;
        float:none;
        margin:0;
    }
    .finder-content .search a,
    #review-controls a,
    li.dlbutton a {
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        color:#fff;
        text-decoration:none;
        text-transform:uppercase;
        -moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.3);
        -webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.3);
        box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.3);
        height:auto;
        width:auto;
        padding:12px 20px;
        font:12px/14px Verdana, Arial, Helvetica, sans-serif;
    }
    .finder-content .search a span,
    #review-controls a span,
    li.dlbutton a span {
        display:block;
        visibility:visible;
        color:#fff;
    }
    #review-controls .visit-casino a,
    #review-controls .direct-download a,
    li.dlbutton .direct-download a {
        background:none;
        background-color:#216295;
        background-image:-moz-linear-gradient( #216295, #174d83);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#216295), to(#174d83));
        background-image:-webkit-linear-gradient(#216295, #174d83);
        background-image:-o-linear-gradient(#216295, #174d83);
        background-image:-ms-linear-gradient(#216295, #174d83);
        background-image:linear-gradient(#216295, #174d83);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#216295', endColorstr='#174d83',GradientType=0 );
        border:1px solid #0a2a59;
    }
    .finder-content .search a,
    #review-controls .play-now a,
    #review-controls .review-visit-casino a,
    li.dlbutton .review-visit-casino a {
        background:none;
        border:1px solid #608925;
        background-color:#98ba40;
        background-image:-moz-linear-gradient( #98ba40, #6d9e2c);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#98ba40), to(#6d9e2c));
        background-image:-webkit-linear-gradient(#98ba40, #6d9e2c);
        background-image:-o-linear-gradient(#98ba40, #6d9e2c);
        background-image:-ms-linear-gradient(#98ba40, #6d9e2c);
        background-image:linear-gradient(#98ba40, #6d9e2c);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#98ba40', endColorstr='#6d9e2c',GradientType=0 );
    }
    #review-screenshot {
        width:auto;
        float:none;
        padding:30px 11px 0;
    }
    #review-screenshot img {
        display:block;
        max-width:100%;
        height:auto;
        margin:0 auto;
    }
    #review-container {
        width:auto;
    }
    #review-content {
        width:auto;
        float:none;
        padding:20px 12px 0;
        margin:0;
    }
    #slotoverview,
    #review-specifics {
        float:none;
        width:auto;
        padding:4px;
        margin:12px;
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        -moz-box-shadow:0 1px 1px rgba(255,255,255,0.3);
        -webkit-box-shadow:0 1px 1px rgba(255,255,255,0.3);
        box-shadow:0 -3px 2px  rgba(0,0,0,0.1);
    }
    #slotoverview {
        background:none;
    }
    #slotoverview ul.firstul {
        margin:0;
    }
    #slotoverview .ftr,
    ul#rundown {
        background:none;
        background: #ebf5ff;
        background: -moz-linear-gradient(top,  #ebf5ff 0%, #cde7fe 50%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf5ff), color-stop(50%,#cde7fe), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #ebf5ff 0%,#cde7fe 50%,#ffffff 100%);
        background: linear-gradient(to bottom,  #ebf5ff 0%,#cde7fe 50%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf5ff', endColorstr='#ffffff',GradientType=0 );
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        width:auto;
        float:none;
    }
    ul#rundown li {
        width:auto;
        margin:0;
    }
    ul#rundown li.dlbutton {
        height:auto;
        background:none;
    }
    ul#rundown li.dlbutton a {
        margin:20px 0;
    }
    ul.slotlist {
        width:40%;
    }
    #reviewpage #header {
        background: #061e4a;
        background: -moz-linear-gradient(left, #061e4a 0%, #4084a9 50%, #061e4a 100%);
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#061e4a), color-stop(50%,#4084a9), color-stop(100%,#061e4a));
        background: -webkit-linear-gradient(left, #061e4a 0%,#4084a9 50%,#061e4a 100%);
        background: -o-linear-gradient(left, #061e4a 0%,#4084a9 50%,#061e4a 100%);
        background: -ms-linear-gradient(left, #061e4a 0%,#4084a9 50%,#061e4a 100%);
        background: linear-gradient(to right, #061e4a 0%,#4084a9 50%,#061e4a 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#061e4a', endColorstr='#061e4a',GradientType=1 );
    }
    #casino-banners125 {
        display:none;
    }
    .advert-box {
        background:none;
        width:412px;
        margin:0 auto;
    }
    .advert-box .ftr {
        background:none;
        background-color:#e6e6e6;
        background-image:-moz-linear-gradient( #e6e6e6, #f5f5f5);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#f5f5f5));
        background-image:-webkit-linear-gradient(#e6e6e6, #f5f5f5);
        background-image:linear-gradient(#e6e6e6, #f5f5f5);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#f5f5f5',GradientType=0 );
        border:2px solid #e6e6e6;
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        -moz-box-shadow:inset 0 0 0 1px #fff;
        -webkit-box-shadow:inset 0 0 0 1px #fff;
        box-shadow:inset 0 0 0 1px #fff;
    }
    .advert-box .advert-content {
        float:none;
        width:auto;
        overflow:hidden;
    }
    #slotoverview ul {
        width:49%;
    }
    #slotoverview ul li {
        color: #073460;
        padding: 5px 10px 7px 10px;
        border-bottom: 2px solid #fff;
    }
    #subcontent-container {
        float:none;
        width:auto;
    }
    .content-item2,
    .content-item {
        width:auto;
    }
    #slots-finder {
        width:auto;
        height:auto;
        float:none;
    }
    #slots-finder ul#controls {
        background:none;
        height:29px;
        padding-left:0;
        margin-left:0;
    }
    #slots-finder .finder-body {
        background:none;
        background-color:#f5fafe;
        background-image:-moz-linear-gradient( #f5fafe, #b9dff2);
        background-image:-webkit-gradient(linear, left top, left bottom, from(#f5fafe), to(#b9dff2));
        background-image:-webkit-linear-gradient(#f5fafe, #b9dff2);
        background-image:-o-linear-gradient(#f5fafe, #b9dff2);
        background-image:-ms-linear-gradient(#f5fafe, #b9dff2);
        background-image:linear-gradient(#f5fafe, #b9dff2);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5fafe', endColorstr='#b9dff2',GradientType=0 );
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
        border-radius:6px;
        width:auto;
        height:auto;
    }
    #slots-finder .finder-content {
        height:auto;
        width:auto;
        padding:12px;
    }
    #slots-finder .finder-content:after{
        content:"";
        display:block;
        clear:both;
    }
    .browse-container {
        width:auto;
    }
    .finder-content .search-container {
        width:auto;
        margin-left:0;
    }
    .search-options,
    .search-ticks,
    .finder-content .finder {
        float:none;
        padding-left:0;
    }
    .finder-content .finder-searchbox {
        background:#fff;
        border:1px solid #ccc;
        -moz-box-shadow:0 1px 1px rgba(255,255,255,0.3);
        -webkit-box-shadow:0 1px 1px rgba(255,255,255,0.3);
        box-shadow:inset 0 3px 3px rgba(0,0,0,0.1);
        font-size:12px;
        line-height:14px;
        height:14px;
        padding:4px;
        width:150px;
        float:left;
    }
    .finder-content .mainsearch {
        margin-top:0;
        float:left;
    }
    .finder-content .search {
        width:auto;
        height:auto;
        display:inline-block;
    }
}
@media screen and (max-width:940px){
#index-tools .column {
	width:44%;
}
.smtext h3 {
	margin:0;
}
.twocol-box {
	width:auto;
	float:none;
}
.twocol-box.first {
	margin-right:0;
}
.finder-content .search a {
	padding:4px 8px;
}
}
@media screen and (max-width:680px){
.photo img {
	display:block;
	width:65px;
	height:auto;
}
#footer h5 {
	float:none;
	margin:0 0 10px;
}
#footer span {
	float:none;
	margin:0 0 10px;
	display:block;
}
#footer .footer-content {
	display:block;
	margin:20px 0;
    width:50%;
}
#footer-read span {
	float:none;
	display:none;
	background:none;
}
p#copyright {
	float:none;
	margin:0;
}
#footer-links ul {
	float:none;
	list-style:none;
	padding:0 16px;
	margin:0;
}
#footer input.butsearch {
	margin:0;
}
#user-details .col:first-child,
#user-details .col {
	width:100%;
	float:none;
	margin-top:7px;
}
#form-details {
	float:none;
	width:auto;
}
#user-details {
	width:auto;
}
#user-message {
	width:auto;
}

    #advert-table .row {
	background:#2a5c88;
	border-top:2px solid #fff;
	padding:12px;
	-moz-box-shadow:inset 0 2px 0 rgba(255,255,255,0.3),inset 0 -2px 0 rgba(0,0,0,0.3);
	-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.3),inset 0 -2px 0 rgba(0,0,0,0.3);
	box-shadow:inset 0 2px 0 rgba(255,255,255,0.3),inset 0 -2px 0 rgba(0,0,0,0.3);
}
  
#advert-table.  .logos {
	height:auto;
	float:none;
	background:none;
	width:auto;
	text-align:center;
	margin-top:0;
	padding-top:0;
}
#advert-table .number .listing,#advert-table .bonus .listing {font-size:12px;}
#advert-table .reg {
	background:none;
	float:none;
	height:auto;
	margin:10px 0;
}
#advert-table .logos .casinologo {
	height:auto;
}
#advert-table .info {
	width:auto;
	text-align:center;
}
#advert-table .play .listing,
#advert-table .number .listing,
#advert-table .bonus .listing,
#advert-table .info .listing {
	width:auto;
	height:auto;
	padding:0;
	text-align:center;
}
#advert-table .number {
	width:auto;
}
#advert-table .bonus {
	width:auto;
}
#advert-table .play {
	width:auto;
}
#advert-table .play .listing a {
	margin:3px auto 0;
}
#advert-table .number .listing,
#advert-table .bonus .listing {
}
#advert-table .table-wrapper {
	display:none;
}
#casino-overview {
	width:auto;
}
.column span {
	float:none;
}
#index-tools .column p {
	width:auto;
    text-align: left;
}
#index-tools .column {
	width:auto;
	float:none;
}
.results th {
	display:none;
}
.results tr {
	display:block;
	border-bottom:1px solid #b0d4e3;
	padding:8px;
	overflow:hidden;
}
.results tr:first-child {
	display:none;
}
.results tr td,
.results tr.on td {
	display:block;
	border:none;
	text-align:center;
	padding:8px;
	font-size:14px;
}
.results tr.on td {
	background:#eaf6ff;
}
.results td.slot-name, .results th.slot-name {
	text-align:center;
}
.results a.search-play {
	height:auto;
	background-color:#98ba40;
	background-image:-moz-linear-gradient( #98ba40, #6c9d2c);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#98ba40), to(#6c9d2c));
	background-image:-webkit-linear-gradient(#98ba40, #6c9d2c);
	background-image:linear-gradient(#98ba40, #6c9d2c);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#98ba40', endColorstr='#6c9d2c',GradientType=0 );
	border:1px solid #638b26;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	display:inline-block;
}
#slotslist-casino .casinodetails .detail-controls a {
	display:block;
}
#listing-container .listing {
	width:auto;
}
#listing-container .listing .hdr {
	background:none;
	background-color:#e6e6e6;
	background-image:-moz-linear-gradient( #e6e6e6, #f5f5f5);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#f5f5f5));
	background-image:-webkit-linear-gradient(#e6e6e6, #f5f5f5);
	background-image:linear-gradient(#e6e6e6, #f5f5f5);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#f5f5f5',GradientType=0 );
	border:2px solid #e6e6e6;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow:inset 0 0 0 1px #fff;
	-webkit-box-shadow:inset 0 0 0 1px #fff;
	box-shadow:inset 0 0 0 1px #fff;
}
#listing-container .listing .ftr {
	background:none;
	padding:10px;
}
#listing-container .listing .inner {
	display:table;
	width:100%;
	padding:0;
}
.listing .slot-screenshot {
	float:none;
	width:30%;
	display:table-cell;
	vertical-align:middle;
	padding:0 10px 0 0;
	border-right:1px solid #d4d4d4;
}
.listing .slot-screenshot img {
	width:100%;
	height:auto;
	display:block;
}
.listing .casino-intro {
	float:none;
	width:70%;
	display:table-cell;
	vertical-align:top;
	border-left:1px solid #fff;
	background:none;
}
.slotbox {
	width:46%;
}
.advert-box {
	width:auto;
}
}
@media screen and (max-width:560px){
.slotbox {
	width:100%;
}
ul.slotlist {
	width:100%;
}
#review-controls a, li.dlbutton a {
	float:none;
	display:block;
	text-align:center;
	margin:20px 0;
}
#review-controls .visit-casino a,
#review-controls .direct-download a,
li.dlbutton .direct-download a {
	margin-right:0;
}
#slotoverview ul.firstul+ul {
	border-top:2px solid #fff;
}
#slotoverview ul {
	width:100%;
}
}
@media screen and (max-width:380px){
blockquote {
	background-position: -40px 0;
	padding-left:27px;
}
}
body.reelcrown{text-align:left;color:#45494b;font:13px/1.5 verdana,arial,sans-serif;background:#eef3f8 url(/static/reelcrown/assets/images/body-bg.jpg) repeat-x top center}
body.reelcrown a{color:#1c7cdc}
#header{width:990px;margin:0 auto;height:104px;background:#071f4b url(/static/reelcrown/assets/images/header-bg.jpg) no-repeat top center;position:relative;overflow:hidden}
#nav{width:990px;height:auto;padding:6px 0 0 0;margin:0;position:static;background:none;list-style:none;overflow:hidden}
#nav li{float:left;margin:0;padding:0}
#nav li a{position:static;display:block;height:auto;width:auto;padding:8px 11px;background:none;font:bold 13px trebuchet ms,arial,verdana,sans-serif;color:#b7d5ff;text-decoration:none;line-height:1.25;white-space:nowrap}
#nav li a:hover{color:#fff;background:#0e2f66;border-radius:3px}
#nav #logo a{padding:6px 14px 6px 0;font:bold 26px trebuchet ms,arial,verdana,sans-serif;color:#fff;letter-spacing:.4px}
#nav #logo a:hover{background:none}
#nav span{display:inline;visibility:visible}
#nav .dropped-nav{display:none}
.topnav-lnk{display:none}
#subheader{clear:both;height:auto;padding:0;background:none}
#subcontainer{width:990px;margin:0 auto;text-align:left}
#subheader .mainad{float:none;margin:0;padding:0}
.reelcrown-banner{width:990px;margin:0 auto;padding:14px 0 4px 0;overflow:hidden}
.reelcrown-banner-inner{background:#daf1fc;border:1px solid #b0d4e3;border-radius:6px;padding:16px 20px;overflow:hidden}
.reelcrown-banner h2{margin:0 0 6px 0;font:bold 20px trebuchet ms,arial,verdana,sans-serif;color:#071f4b}
.reelcrown-banner p{margin:0;color:#15365c;line-height:1.6}
#welcome-container{width:970px;padding:22px 10px 6px 10px;margin:0 auto;text-align:left;overflow:hidden}
#intro{float:none;width:auto}
#intro h1{margin:0 0 10px 0;font:bold 26px trebuchet ms,arial,verdana,sans-serif;color:#071f4b;background:none;width:auto;height:auto;padding:0}
#intro h1 span{display:inline}
#intro h3{background:none;width:auto;height:auto;margin:16px 0 6px 0;font:bold 17px trebuchet ms,arial,verdana,sans-serif;color:#15365c}
#intro p{margin:0 0 10px 0;line-height:1.65}
#intro img.img-responsive{max-width:100%;height:auto;margin:10px 0 0 0}
#casino-overview{float:none;width:970px;margin:18px 0 0 0;background:none}
#casino-overview h3{background:none;width:auto;height:auto;margin:0 0 10px 0;font:bold 19px trebuchet ms,arial,verdana,sans-serif;color:#071f4b}
.pp-wrap{border-radius:6px}
.clear{clear:both}
#index-tools{width:990px;margin:22px auto;background:url(/static/reelcrown/assets/images/slots-tools/tools-tiled.jpg) repeat-y;text-align:left;overflow:hidden;padding-bottom:10px}
#index-tools .hdr{background:url(/static/reelcrown/assets/images/slots-tools/tools-hdr.jpg) no-repeat top left;height:52px}
#index-tools .ftr{background:url(/static/reelcrown/assets/images/slots-tools/tools-ftr.jpg) no-repeat bottom left;padding-bottom:26px;overflow:hidden}
#index-tools .column{float:left;width:235px;margin:0 0 0 10px}
.column h4{background:#15365c;display:block;width:auto;height:auto;margin:0 0 10px 0;padding:9px 10px;border-radius:4px;font:bold 14px trebuchet ms,arial,verdana,sans-serif;color:#fff;box-shadow:none}
.column h4 a{width:auto;height:auto;display:block;color:#fff;text-decoration:none}
.column h4 span{width:auto;display:inline}
.column > span{display:block;width:auto;height:auto;float:none;background:none}
#index-tools .column p{width:auto;margin:0 0 10px 0;text-align:justify;line-height:1.5em;color:#5c5c5c}
.column-box{width:235px;margin-top:0;background:#fff;border:1px solid #d7e5f5;border-radius:4px;font-family:trebuchet ms,arial,verdana,sans-serif}
.column-box .inner{padding:10px}
.column-box ul{list-style:none;margin:0;padding:0}
.column-box li{border-bottom:1px dotted #ccc;height:auto;min-height:58px;padding:8px 0;overflow:hidden}
.column-box li.last,.column-box li:last-child{border-bottom:none}
.column-box li img{float:left;width:77px;height:58px;margin:0 8px 0 0}
.column-box .contents{float:right;width:132px;line-height:1.35em;font-size:12px}
.column-box .contents a{color:#1c7cdc}
.column-box .title a{font-weight:bold;color:#333;font-family:verdana,arial,sans-serif;text-decoration:none}
.column-box .title a:hover{text-decoration:underline}
.progressive-jackpots .column-box{text-align:left}
.reelcrown-cats{list-style:none;margin:0;padding:0}
.reelcrown-cats li{border-bottom:1px dotted #ccc;padding:6px 0;font-size:12px}
.reelcrown-cats li:last-child{border-bottom:none}
.reelcrown-cats li a{color:#15365c;text-decoration:none;font-weight:bold}
.reelcrown-cats li a:hover{color:#1c7cdc;text-decoration:underline}
.reelcrown-page{width:970px;margin:22px auto;padding:18px 20px 22px 20px;background:#fff;border:1px solid #d7e5f5;border-radius:6px;overflow:hidden;text-align:left}
.reelcrown-page .column-box{width:auto;border:none}
.reelcrown-page .column-box .inner{padding:0}
.reelcrown-page .column-box li{min-height:78px;padding:10px 0}
.reelcrown-page .column-box li img{float:left;width:120px;height:72px;object-fit:cover;margin:0 12px 0 0;border-radius:3px}
.reelcrown-page .column-box .contents{float:none;width:auto;overflow:hidden;font-size:13px;line-height:1.5}
.reelcrown-page .column-box .contents .title{font-size:15px;margin-bottom:4px}
.column-box li img{object-fit:cover}
.reelcrown-crumbs{margin:0 0 12px 0;font-size:11.5px;color:#6b7c92}
.reelcrown-crumbs a{color:#1c7cdc;text-decoration:none}
.reelcrown-page-title{margin:0 0 12px 0;font:bold 24px trebuchet ms,arial,verdana,sans-serif;color:#071f4b}
.reelcrown-content{margin:0 0 16px 0}
.reelcrown-content h2{margin:18px 0 8px 0;font:bold 19px trebuchet ms,arial,verdana,sans-serif;color:#15365c}
.reelcrown-content h3{margin:14px 0 6px 0;font:bold 16px trebuchet ms,arial,verdana,sans-serif;color:#15365c}
.reelcrown-content p{margin:0 0 10px 0;line-height:1.7}
.reelcrown-content ul,.reelcrown-content ol{margin:0 0 12px 20px;padding:0;line-height:1.7}
.reelcrown-content img{max-width:100%;height:auto}
.reelcrown-content table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12px}
.reelcrown-content th{background:#15365c;color:#fff;padding:8px;text-align:left}
.reelcrown-content td{border-bottom:1px solid #d7e5f5;padding:8px}
.reelcrown-meta{margin:0 0 14px 0;font-size:11.5px;color:#6b7c92}
.reelcrown-cat-tag{display:inline-block;margin:0 0 10px 0;padding:4px 10px;border-radius:3px;background:#daf1fc;color:#15365c;font:bold 11px verdana,arial,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.4px}
.reelcrown-subcats{overflow:hidden;margin:0 0 16px 0;padding:0;list-style:none}
.reelcrown-subcats li{float:left;margin:0 8px 8px 0}
.reelcrown-subcats li a{display:block;padding:5px 12px;border:1px solid #b0d4e3;border-radius:3px;background:#fff;color:#15365c;font-size:12px;text-decoration:none}
.reelcrown-subcats li a:hover{border-color:#1c7cdc;color:#1c7cdc}
.reelcrown-pagination{clear:both;margin:14px 0 0 0;padding:0;list-style:none;overflow:hidden}
.reelcrown-pagination li{float:left;margin:0 6px 6px 0}
.reelcrown-pagination li a,.reelcrown-pagination li span{display:block;min-width:30px;padding:6px 10px;border:1px solid #b0d4e3;border-radius:3px;background:#fff;color:#15365c;font:bold 12px verdana,arial,sans-serif;text-align:center;text-decoration:none}
.reelcrown-pagination li a:hover{border-color:#1c7cdc;color:#1c7cdc}
.reelcrown-pagination li.is-current span{background:#15365c;border-color:#15365c;color:#fff}
#footer{width:946px;margin:20px auto 0 auto;padding:14px 22px 0 22px;background:#5889cb url(/static/reelcrown/assets/images/footer/footer.png) no-repeat bottom left;clear:both;color:#eaf3ff;text-align:left}
#footer .logo{display:block;float:left;width:auto;height:auto;background:none;margin:0;font:bold 22px trebuchet ms,arial,verdana,sans-serif;color:#fff;letter-spacing:.4px}
#footer > span{float:right;padding:6px 0 0 0;margin:0;background:none;font-size:12px}
#footer > span a{color:#fff;font-weight:bold;text-decoration:none}
#footer > span a:hover{text-decoration:underline}
#footer hr{clear:both;height:2px;border:none;background:rgba(255,255,255,.25);margin:12px 0 18px 0}
#footer .footer-content{float:left;width:190px;margin:0 50px 0 0;line-height:1.7em;font-size:12px}
#footer .footer-content.last{margin-right:0}
#footer .footer-content h5{margin:0 0 8px 0;padding:0;color:#fafdfe;font:bold 14px trebuchet ms,arial,verdana,sans-serif}
#footer .footer-content ul{margin:0;padding:0;list-style:none}
#footer .footer-content p{margin:0}
#footer a{color:#b7d5ff;text-decoration:none}
#footer a:hover{color:#fff;text-decoration:underline}
#footer-last{width:946px;height:auto;margin:0 auto;padding:10px 22px 18px 22px;background:#3f6fae;color:#b7d5ff;font-size:11.5px;overflow:hidden}
#footer-read{padding:0}
#footer-read span{float:left;width:auto;height:auto;padding:0 0 0 14px;margin-right:34px;background:none}
#footer-read span.last{margin-right:0}
#footer-read span a{color:#fff;font-weight:bold;text-decoration:none}
#footer-read span a:hover{text-decoration:underline}
#footer-links{margin:8px 0 0 0}
#footer-links p#copyright{float:left;margin:0;color:#eaf3ff}
#footer-links ul{float:right;margin:0;padding:0;list-style:none}
#footer-links ul li{float:left;padding:0 6px 0 0}
#footer-links li.eighteenonly{display:inline-block;width:38px;height:20px;margin-left:6px;background:#2f5c96 url(/static/reelcrown/assets/images/generic-resources.png) no-repeat -413px -573px;border-radius:3px}

