article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:\201C \201D \2018 \2019}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}
legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
html{font-size:10px;}
body{background:#0a0b0f url(images/background.jpg) top center no-repeat;color:#ddd;font-family:'Open Sans', sans-serif;}
a{color:#CC0000;text-decoration:none;}
a:hover{color:#999;}
a.gray{color:#bbb;text-decoration:none;}
a.gray:hover{color:#eee;}
a.graylink2{color:#cc0000;padding:10px 5px;background:#090909;display:block;font-weight:bold;-moz-border-radius:5px;border-radius:5px;}
a.graylink2:hover{color:#666;}
ol,
ul{margin:0;padding:0;}
p{margin:0 0 22px 0;padding:0;}
span.hilite{color:#CC0000;}
.clearboth{clear:both;}
hr{border:0;box-shadow:0px 8px 11px -4px #d5d5d5;-webkit-box-shadow:0px 8px 11px -4px #d5d5d5;clear:both;height:10px;border-bottom:1px solid #eee;margin-bottom:30px;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:600;line-height:1.2;margin:0 0 16px;}
h1{font-size:1.7em;font-weight:700;margin-bottom:24px;color:#ddd;}
h2{font-size:1.6em;font-weight:700;color:#ddd;}
h3{font-size:1.4em;font-weight:600;}
h4{font-size:1.3em;font-weight:600;}
h5{font-size:1.2em;font-weight:normal;}
h6{font-size:1.1em;font-weight:normal;}
h2.entry-title{margin-bottom:2px;}
.outside{width:100%;margin:0 auto;}
.wrap{width:1120px;margin:0 auto;}
a.visbutton{background:#9d0301;color:#fff !important;line-height:1em;padding:6px 12px;text-align:center;text-decoration:none !important;background-image:-moz-linear-gradient(top, #b70703 40%, #820201 100%);background-image:-webkit-linear-gradient(top, #b70703 40%, #820201 100%);display:inline-block;margin:0 .3em 0 .3em;text-transform:uppercase;font-weight:400 !important;font-size:14px !important;border-bottom:2px solid #5b0101;}
a.visbutton.gray{background:#ccc;border-color:#9e9e9e;background-image:-moz-linear-gradient(top, #ddd 50%, #c5c5c5 90%);background-image:-webkit-linear-gradient(top, #ddd 50%, #c5c5c5 90%);color:#555 !important;}
a.visbutton.size1{padding:11px 0;width:75px;}
a.visbutton.size2{width:240px;padding:16px 0;font-size:22px !important;font-weight:700 !important;margin:0;border-bottom:4px solid #5b0101;}
a.visbutton.size3{padding:6px 12px;font-weight:600 !important;font-size:11px !important;}
a.visbutton.lg{display:block;padding:12px 0;font-size:20px !important;}
a.visbutton.mb{margin:0 0 8px 0;}
a.visbutton.cent{margin:0 auto;text-align:center;display:block;}
a.visbutton:hover,
a.visbutton:active,
a.visbutton:visited{opacity:0.85;box-shadow:none;}
span.ratebig{display:block;height:30px;width:190px;background:url(images/bigstars.png) -2px -33px;}
span.ratetotalbig{display:block;height:30px;width:190px;background:url(images/bigstars.png) -2px -2px;}
span.ratebig.cen{margin:0 auto;}
span.ratebig.mbottom{margin-bottom:12px;}
.articleexcerpt{margin-bottom:25px;overflow:hidden;font-size:.9em;line-height:1.3em;}
.articleexcerpt p{margin:0;}
.articleexcerpt .thumb{float:left;padding-right:15px;background:#fff;}
.articleexcerpt .articleimg{padding:5px;border:1px solid #DDD;}
.articleexcerpt h3{margin:0 0 6px 0;text-transform:uppercase;color:#353535;padding:0 0 6px 0;font-size:1.1em;border-bottom:1px solid #ddd;}
.articleexcerpt h3 a{color:#353535;}
.articleexcerpt h3 a:hover{color:#353535;text-decoration:underline;}
.bylines{margin:0 0 6px 0;color:#777;font-size:11px;text-transform:uppercase;font-weight:600;}
.single-post .bylines{margin-bottom:25px;padding:6px;background:#F9F9F9;border:1px solid #E5E5E5;color:#777;font-size:11px;text-transform:uppercase;font-weight:bold;}
blockquote{padding:8px 8px 8px 16px;background:#e9e9e9;border-left:4px solid #d5d5d5;font-style:italic;color:#777;}
.breadcrumb{margin:0 0 15px 0;font-size:10px;padding:8px 12px;background:#000;color:#aaa;border:1px solid #323232;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignleft{margin:5px 20px 5px 0;}
.wp-caption.alignleft{margin:5px 10px 5px 0;}
img.alignright{margin:5px 0 5px 20px;}
.wp-caption.alignright{margin:5px 0 5px 10px;}
img.aligncenter{margin:5px auto;}
img.alignnone{margin:5px 0;}
.wp-caption .wp-caption-text,
.entry-caption,
.gallery-caption{color:#220e10;font-size:18px;font-style:italic;font-weight:300;}
img.wp-smiley,
.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption.alignleft + ul,
.wp-caption.alignleft + ol{list-style-position:inside;}
.main-content img[class*="align"],
img[class*="wp-image-"]{height:auto;}
.main-content img.size-full{max-width:97.5%;width:auto;}
.pagination{clear:both;padding:30px 0;line-height:13px;margin:0 0 15px 0;}
.pagination span,
.pagination a{display:block;float:left;margin:2px 7px 2px 0;padding:9px 9px 9px 9px;text-decoration:none;width:auto;color:#CC0000;background:#fff;text-decoration:none;border-radius:4px;-moz-border-radius:4px;}
.pagination a:hover{color:#fff;background:#CC0000;}
.pagination .current{padding:9px 9px 9px 9px;background:#CC0000;color:#fff;}
.pagination a.last{background:#999;color:#FFF;}
.pagination a.last:hover{background:#333;color:#FFF;}
.main-content .bannerAd{padding:15px 0;}
#comments{padding-top:50px;}
#respond{padding:15px 15px 15px 15px;background:#f8f8f8;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#commentform{padding:10px 0 0 0;margin:0;}
#commentform input, #commentform textarea, #commentform .rateinput{width:200px;padding:5px;margin:0;border:2px solid #DDD;color:#888;display:block;font-size:11px;}
#commentform textarea{width:95%;}
#commentform label{color:#555;font-weight:bold;font-size:11px;}
#commentform label span{font-weight:normal;color:#777;}
ol.commentlist{border-top:solid 1px #ddd;margin:0 0 35px 0 !important;padding:0 !important;}
ol.commentlist li{position:relative !important;;min-height:50px !important;;padding:10px 10px 10px 82px!important;list-style:none !important;border-bottom:1px solid #ddd !important;;}
ol.commentlist li .avatar{padding:4px;text-align:center;background:#fff;border:solid 1px #ccc;position:absolute;left:10px;top:10px;}
ol.commentlist li span.avatar img{margin:5px;}
ol.commentlist ul.children{margin:10px 0 0 0 !important;border-top:solid 1px #ddd;padding:0;}
ol.commentlist .thread-odd{background:#f8f8f8;}
ol.commentlist .thread-even .even{background:#fff;}
ol.commentlist .thread-even .odd{background:#f8f8f8}
ol.commentlist .thread-odd .odd{background:#fff;}
ol.commentlist .thread-odd .even{background:#f8f8f8}
.bypostauthor{border-top:2px solid #cc0000;}
ol.commentlist .bypostauthor span.avatar{border:solid 2px #cc0000;}
.nocomments{text-align:center;margin:0;padding:0;}
div.comment-author{font-size:1.1em;line-height:1em;}
b.fn{font-weight:normal;}
span.says{display:none;}
div.comment-metadata{font-size:.8em;margin-bottom:10px;color:#888;}
div.comment-metadata a, div.comment-metadata a:visited{color:#888;}
div.comment-metadata a:hover{color:#000;}
.reply{text-align:right;}
div.reply a.comment-reply-link, div.reply a.comment-reply-link:visited{background:#cc0000;color:#fff;padding:4px;font-size:.8em;font-family:Arial, Helvetica, sans-serif;}
div.reply a.comment-reply-link:hover{background:#999;color:#fff;}
#commentform #submit{background:#cc0000;color:#fff;border:0;padding:8px;text-align:center;display:block;width:100px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#commentform #submit:hover{background:#999;cursor:pointer;}
header.main-header{padding:15px 0 0 0;margin-bottom:20px;}
.header-logo{float:left;padding:0 20px 15px 0;}
.header-logo h1{line-height:1.1em;font-size:2.4em;margin:0;color:#111;background:0;border:0;color:#fff;}
.headerwidgets{overflow:hidden;}
.widgettop{float:right;padding:5px 5px;}
.headerwidgets .bannerwidget{float:right;padding:5px 5px;}
nav.navbar{clear:both;background:#000;background-image:-moz-linear-gradient(top, #060606 40%, #000 100%);background-image:-webkit-linear-gradient(top, #060606 40%, #000 100%);border-top:1px solid #4b4b4b;border-bottom:0;position:relative;margin:0 1px;}
.navbar:before,
.navbar:after{content:"";position:absolute;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#474747), to(transparent));background-image:-webkit-linear-gradient(#474747, transparent);background-image:-moz-linear-gradient(#474747, transparent);background-image:-o-linear-gradient(#474747, transparent);background-image:linear-gradient(#474747, transparent);top:-1px;bottom:-1px;width:1px;}
.navbar:before{left:-1px;}
.navbar:after{right:-1px;}
.nav{display:block;height:66px;width:100%;margin:0;}
.nav,
.nav ul{line-height:54px;margin:0;padding:0;list-style:none;}
.nav li{float:left;font-size:1.2em;text-transform:uppercase;background:url(images/border_right.png) top left no-repeat;}
.nav li a,
.nav li a:visited{display:block;padding:6px 18px 6px 18px;color:#acacac;}
.nav li a:hover,
.nav li a:active{color:#c90b0b;}
.nav li ul{position:absolute;left:-999em;width:160px;margin:0;line-height:18px;margin-left:-1px;border:1px solid #474747;background:#000;z-index:10;}
.nav li li{width:160px;margin:0;font-size:.9em;text-transform:none;border-bottom:1px solid #333;}
.nav li li a,
.nav li li a:visited{color:#fff;border-right:0;}
.nav li li a:hover,
.nav li li a:active{color:#c90b0b;}
.nav li:hover ul,
.nav li li:hover ul,
.nav li li li:hover ul,
.nav li.sfhover ul,
.nav li li.sfhover ul,
.nav li li li.sfhover ul{left:auto;}
.nav li li ul,
.nav li.current-menu-item li ul,
.nav li.current-menu-parent li ul{margin:-33px 0 0 160px;visibility:hidden;font-size:1.1em;}
.nav li li:hover ul{visibility:visible;}
.nav > li.current-menu-item,
.nav > li.current-menu-parent{background:url(images/toparrow.png) top no-repeat;}
#nav li li ul,
#nav li.current-menu-item li ul,
#nav li.current-menu-parent li ul{margin:-31px 0 0 160px;visibility:hidden;font-size:1.1em;}
#nav li li:hover ul{visibility:visible;}
.selectnav{display:none;}
.contentarea{overflow:hidden;width:1120px;margin:0 auto;font-size:13px;}
.entry-content{font-size:15px;line-height:1.6em;}
.main-content{float:left;width:683px;margin:0 20px 20px 0;padding:25px 20px;background:#f2f2f2;color:#333;font-size:15px;}
.main-content h1, .main-content h2, .main-content h3, .main-content h4{color:#222;}
.leftside .main-content{float:right;margin:0 0 20px 20px;}
.main-content.full{float:none;width:96%;padding:15px 2%;}
.entry-content ul{padding:0 0 6px 16px;}
.entry-content ul li{line-height:1.2em;padding:0 0 0 26px;text-indent:-1px;margin-bottom:13px;background:url(images/gray_check.png) left 4px no-repeat;list-style:none;}
.entry-content ol{padding:0 0 9px 32px;}
.entry-content ol li{line-height:1.2em;padding:0;margin-bottom:7px;list-style:decimal outside;}
.tophome{overflow:hidden;margin-bottom:40px;}
.tophome_left{float:left;width:700px;background:#202020;border:1px solid #323232;}
.tophome_left.featuredsb{background:#050505 url(images/featbg.jpg) top no-repeat;padding:20px 20px 20px 20px;width:680px;}
.featuredsb h2{font-size:20px;font-weight:600;margin-bottom:10px;text-transform:uppercase;color:#fff;}
.featuredsb h3{font-size:40px;font-weight:700;text-transform:uppercase;color:#c90211;margin-bottom:30px;}
.featuredsb ul{margin-bottom:10px;}
.featuredsb li{background:url(images/greencheck.png) left 4px no-repeat;list-style:none;padding:0 0 16px 35px;color:#fff;font-size:15px;}
.rightscreen{position:relative;float:right;width:378px;height:221px;margin-top:116px;background:url(images/laptop.png) no-repeat;}
.rightscreen .laptopscreen{position:absolute;top:20px;left:47px;width:285px;height:174px;}
.tophome_right{float:right;width:375px;border:1px solid #323232;background:#000;}
.tophome_right h2{font-size:16px;text-transform:uppercase;color:#a2a2a2;text-align:center;margin:0;padding:15px 5px;}
.sidetable{width:100%;border-collapse:collapse;}
.sidetable .logo{height:45px;width:90px;}
.sidetable th{padding:10px 0;background:#ccc;color:#111;font-weight:700;text-transform:uppercase;font-size:11px;}
.sidetable td{padding:14px 0;border-top:3px solid #555;line-height:1.3em;text-align:center;background-image:-moz-linear-gradient(top, #111 25%, #000 88%);background-image:-webkit-linear-gradient(top, #111 25%, #000 88%);text-transform:uppercase;}
.sidetable .sitecol{width:110px;}
.sidetable .bonuscol{width:75px;}
.sidetable .revcol{width:95px;}
.sidetable .visitcol{width:95px;}
.sidetable .sitecol2{width:110px;}
.sidetable .bonuscol2{width:156px;}
.sidetable .visitcol2{width:95px;}
.sidetable .bonusrow2{font-weight:700;color:#fff;}
span.bpercent{display:block;text-align:center;font-weight:600;font-style:italic;font-size:14px;color:#fff;}
span.upto{display:block;text-align:center;font-size:11px;text-transform:lowercase;}
span.bamount{display:block;text-align:center;font-weight:bold;font-size:15px;color:#53c506;}
.contenthome{margin-bottom:40px;}
.menu_content{margin-bottom:40px;}
.menu_content_wrap{padding:10px 20px 20px 20px;background:url(images/menu_bg.jpg) center bottom no-repeat;border-bottom:1px solid #232426;position:relative;margin:0 1px;}
.menu_content_wrap:before,
.menu_content_wrap:after{content:"";position:absolute;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), to(#232426));background-image:-webkit-linear-gradient(#transparent, #232426);background-image:-moz-linear-gradient(#transparent, #232426);background-image:-o-linear-gradient(#transparent, #4232426);background-image:linear-gradient(#transparent, #232426);top:-1px;bottom:-1px;width:1px;}
.menu_content_wrap:before{left:-1px;}
.menu_content_wrap:after{right:-1px;}
.menublock{float:left;margin-right:20px;border:1px solid #232426;position:relative;height:300px;width:344px;font-size:16px;}
.menublock.last{margin-right:0;}
.menublock .featimg{width:100%;height:300px;}
.menublock .overlay{position:absolute;bottom:0;padding:13px 0;text-align:center;background:url(images/gallerybg2.png) repeat;width:100%;}
.menublock a.full{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);display:block;}
.menublock a.full:hover{cursor:pointer;}
.menublock:hover .featimg{opacity:.85;filter:alpha(opacity=85);}
.home_sportsbooks{margin-bottom:40px;overflow:hidden;background:url(images/menu_bg.jpg) center bottom no-repeat;border-bottom:1px solid #232426;padding-bottom:20px;}
.sb_column{float:left;width:266px;margin-right:15px;background:#000;border:1px solid #232426;}
.sb_column.last{margin-right:0;}
.sb_column .featimg{width:100%;height:200px;margin-bottom:2px;}
.sb_column .open{background:#b50101;overflow:hidden;text-transform:uppercase;font-size:14px;font-weight:300;padding-left:10px;}
.sb_column .open .left{float:left;width:125px;text-align:center;padding:10px 5px 5px 15px;background:url(images/whitebullet.png) left center no-repeat;}
.sb_column .open .right{width:85px;text-align:center;float:right;background:#740000 url(images/bgopen.png) left top no-repeat;padding:10px 5px;}
.sb_column .open a{color:#fff;}
.sb_column .open a:hover{color:#ddd;}
.sb_column .highlights{padding:0 0 5px 0;color:#acacac;}
.sb_column .highlights h3{margin:0;padding:12px 5px;text-align:center;text-transform:uppercase;font-weight:700;color:#acacac;}
.highlights .hrow{padding:10px 5px 10px 36px;background:#070707 url(images/gray_check.png) 10px center no-repeat;font-size:13px;margin:0 5px 2px 5px;text-transform:uppercase;}
.highlights .hrow.alt{background:#0d0d0d url(images/gray_check.png) 10px center no-repeat;}
.articlesection{padding-bottom:30px;overflow:hidden;background:url(images/menu_bg.jpg) center bottom no-repeat;}
.articlesect{float:left;margin-right:15px;width:361px;border:1px solid #232426;background:#000;color:#acacac;font-size:14px;height:445px;position:relative;padding-bottom:55px;}
.articlesect .sidetable td{padding:11px 0;}
.articlesect a{color:#fff;}
.articlesect a:hover{color:#ccc;}
.articlesect.last{margin-right:0;}
.articlesect h3{padding:16px 5px;margin:0;text-transform:uppercase;border-bottom:1px solid #232426;text-align:center;font-size:16px;}
.articlesect h4{font-size:14px;margin-bottom:5px;}
.articlesect1{padding:15px 12px 14px 12px;border-bottom:1px solid #0f0f0f;overflow:hidden;}
.articlesect1 .thumb{float:left;width:100px;height:90px;padding:4px;border:1px solid #232426;margin:0 12px 0 0;display:block;}
.articlesect1 span{font-weight:600;font-size:18px;}
.articlesect2{padding:14px 8px 6px 8px;position:relative;margin-bottom:10px;}
.articlesect2 .thumb{width:100%;height:168px;display:block;}
.articlesect2 .summary{padding:10px 10px 0 10px;background:url(images/gallerybg2.png);padding:10px 10px;width:325px;position:absolute;bottom:0;font-weight:600;text-align:center;}
.articlesect2 .summary p{margin:0;}
a.rmore{display:block;text-align:center;padding:10px 0;background:#0f0f0f;color:#363636;font-size:16px;font-weight:700;text-transform:uppercase;margin:6px 6px 6px 6px;position:absolute;bottom:0;width:350px;}
a.rmore:hover{background:#131313;}
.topreview{padding-top:20px;overflow:hidden;margin-bottom:40px;}
.topreview h1{font-size:40px;font-weight:700;text-transform:uppercase;color:#c90211;margin-bottom:16px;}
.topreview .leftside ul{margin-bottom:20px;padding-top:40px;}
.sitebonus{padding:10px;-moz-border-radius:6px;border-radius:6px;background:#1b232b;overflow:hidden;}
.sitebonus .logoarea{float:left;width:190px;}
.sitebonus .logoarea .logo{width:160px;height:80px;}
.sitebonus .bonusarea{float:right;text-align:center;width:260px;}
.bonusarea span.bonusheading,
.bonusarea span.bonustype{display:block;font-size:26px;line-height:38px;color:#fff;}
.bonusarea span.bonustype{font-weight:700;text-transform:uppercase;}
.topreview .leftside li{background:url(images/greencheck.png) left 4px no-repeat;list-style:none;padding:0 0 20px 35px;font-size:15px;}
.topreview .leftside{float:left;width:470px;}
.topreview .rightside{float:right;width:610px;height:350px;background:url(images/lg_laptop.png) no-repeat;position:relative;}
.screenreview{position:absolute;top:23px;width:455px;height:288px;left:76px;}
.screenreview .laptopscreen{width:455px;height:288px;}
.overlayscreen{position:absolute;bottom:0;overflow:hidden;background:url(images/gallerybg2.png);width:100%;padding:5px 0;}
.overlayleft{float:left;width:200px;text-align:center;font-weight:600;font-size:24px;color:#fff;padding-top:8px;}
.overlayright{float:right;width:250px;}
.summary{border-collapse:collapse;border-spacing:0;width:100%;}
.summary th{text-align:left;border-bottom:1px solid #151515;width:42%;padding:12px 5px 12px 15px;vertical-align:top;line-height:1.2em;}
.summary td{border-bottom:1px solid #151515;width:58%;padding:12px 5px 12px 0;line-height:1.2em;vertical-align:top;}
.midsites{margin:0 0 25px 0;border-collapse:collapse;width:100%;}
.midsites th{padding:10px 0;background:#ccc;color:#111;font-weight:700;text-transform:uppercase;font-size:11px;}
.midsites td{padding:14px 0;border-bottom:2px solid #ddd;line-height:1.3em;text-align:center;background-image:-moz-linear-gradient(top, #fff 25%, #eee 88%);background-image:-webkit-linear-gradient(top, #fff 25%, #eee 88%);text-transform:uppercase;}
.midsites th.rank,
.midsites td.rank{width:9%;}
.midsites th.casinocol{width:24%;}
.midsites th.bonuscol{width:24%;}
.midsites th.reviewcol{width:22%;}
.midsites th.visitcol{width:21%;}
.midsites td.bonus{color:#53c506;font-weight:700;}
.midsites td span.rank{color:#333;font-weight:700;font-size:1.2em;}
.midsites td.logo img{width:100px;height:50px;}
.sidebar{float:left;width:375px;font-size:14px;color:#d5d5d5;}
.sidebar h3{font-size:20px;text-transform:uppercase;color:#eee;margin:0 0 15px 0;padding:15px 15px;border-bottom:1px solid #323232;}
.sidebar h4{font-size:1.1em;background:none repeat scroll 0px center transparent;margin-bottom:12px;color:#666;padding:5px 0px 12px;font-weight:bold;border-bottom:1px solid #D5D5D5;text-align:center;}
.sidebar ul{padding:0 0 20px 0;}
.sidebar li{font-size:1.1em;line-height:1.2em;padding:0 0 0 15px;text-indent:-1px;margin-bottom:7px;list-style:none;}
.sidebar li a,
.sidebar li a:visited{color:#666;text-decoration:none;}
.sidebar li a:hover{color:#666;text-decoration:underline;}
.sidebar ol{margin:0;padding:5px 0px 15px 25px;}
.sidebar ol li{list-style:decimal outside;margin:0px 0px 10px 0px;}
.sidebar .bannerwidget{display:block;margin:0 auto 25px auto;float:none;text-align:center;}
.textwidget,
.tagcloud{margin-bottom:25px;}
.sidebar .widget{border:1px solid #323232;background:#000;margin-bottom:25px;}
#wp-calendar{margin:0 auto;}
#wp-calendar caption{font-size:14px;margin:0;}
#wp-calendar th,
#wp-calendar td{padding:5px;text-align:center;}
.newsletter{padding:5px 15px 15px 15px;}
.newsletterform{margin:10px 0 0 0;overflow:hidden;clear:both;}
.newsletter .newsimage{float:right;margin:0 0 15px 12px;}
.newsletter span{line-height:1.2em;font-size:12px;font-weight:bold;}
.newsletter p.counter{margin:0 0 15px 0;padding:0;}
.newsletterform .newsletterinput{background:#f5f5f5;border:1px solid #ddd;color:#a8a8a8;font-style:italic;padding:8px 10px;margin-bottom:15px;width:320px;display:block;font-size:13px;font-weight:400;}
.newsletterform .submitbutton{background:#666;color:#FFF;line-height:1em;padding:12px 20px;text-align:center;display:block;margin:0;font-weight:400;font-size:14px;border:0;}
.newsletterform .submitbutton:hover{filter:alpha(opacity=80);opacity:0.8;text-decoration:none;cursor:pointer;}
.newsletter .nlimage{float:right;margin:0 0 10px 15px;}
.searchform{margin:10px;overflow:hidden;}
.searchinput{background:#111;border:1px solid #333;color:#cacaca;font-style:italic;padding:8px 10px;margin:0;font-weight:300;width:235px;display:block;float:left;font-size:13px;}
.searchsubmit{background:#666;color:#FFF;line-height:36px;padding:0 20px;height:36px;text-align:center;display:inline-block;margin:0 0 0 5px;border:0;font-size:14px;float:left;}
.searchsubmit:hover{filter:alpha(opacity=80);opacity:0.8;cursor:pointer;}
ul.smedia{padding:10px;margin:0;overflow:hidden;}
ul.smedia li{display:block;float:left;padding:6px;list-style:0;background:0;margin:0;border:0;}
.widget .featwidget{padding:0 15px 15px 15px;text-align:center;}
.widget .featwidget .logo{display:block;margin:0 auto 15px auto;width:160px;height:80px;}
.widget .featwidget .small{font-size:13px;margin-bottom:10px;display:block;}
.widget .featwidget h3{margin:0 0 2px 0;text-transform:uppercase;color:#333;font-size:1.6em;font-weight:normal;}
.widget .featwidget span.bonus{margin:0 0 15px 0;text-transform:uppercase;color:#e40000;font-size:1.3em;}
.widget .featwidget .top{margin:10px 0;}
.widgettop .featwidget{width:400px;overflow:hidden;color:#acacac;font-size:17px;font-weight:300;}
.widgettop .featwidget .left{float:left;width:100px;padding-top:4px;}
.widgettop .featwidget .left .logo{height:45px;width:90px;}
.widgettop .featwidget .right{float:right;width:300px;}
.widgettop .featwidget h3{font-size:18px;font-weight:600;margin-bottom:5px;color:#eee;}
footer.main-footer{background:url(images/footer-bg.jpg) center top no-repeat;background-size:cover;border-top:1px solid #1a1b1c;width:100%;font-size:13px;padding-top:4px;color:#9a9a9a;}
.topfooter{}
.bottomfooter{border-top:1px solid #1a1b1c;padding:15px 0;overflow:hidden;font-size:12px;}
.main-footer a,
.main-footer a:visited{color:#9a9a9a;text-decoration:none;}
.main-footer a:hover{color:#9a9a9a;text-decoration:underline;}
.footerwidget h3{font-size:16px;font-weight:normal;margin:0 0 10px 0;padding:0 0 15px 5px;border-bottom:1px solid #1a1b1d;color:#cc0000;text-transform:uppercase;}
.main-footer .widgetarea{overflow:hidden;margin-bottom:4px;}
.footerwidget{width:215px;padding:10px 10px 10px 10px;float:left;border-right:1px solid #252629;}
.footerwidget.wide{width:392px;padding:10px 10px 10px 10px;float:left;border-right:none;}
.footerwidget ul{padding:0 5px 0 5px;}
.footerwidget li{line-height:1.2em;padding:0;text-indent:0;margin-bottom:9px;list-style:none;}
.bottomfooter .leftside{width:64%;float:left;padding-top:8px;}
.bottomfooter .rightside{width:33%;float:right;text-align:right;}
.bottomfooter ul.smedia{padding:0;margin:0;}
.bottomfooter ul.smedia li{float:right;padding:0 6px;}
@media screen and (min-width:768px) and (max-width:1119px){.outside{width:768px;}
.wrap,
.contentarea{width:748px;}
.main-content{float:none;width:96%;padding:15px 2%;}
.sidebar{width:inherit;}
.tophome_left{float:none;width:746px;}
.tophome_left.featuredsb{width:706px;margin-bottom:20px;}
.tophome_right{float:none;width:inherit;}
.sidetable .sitecol{width:224px;}
.sidetable .bonuscol{width:145px;}
.sidetable .revcol{width:185px;}
.sidetable .visitcol{width:190px;}
.sidetable .sitecol2{width:110px;}
.sidetable .bonuscol2{width:156px;}
.sidetable .visitcol2{width:95px;}
.menu_content_wrap{padding:10px 0 20px 0;margin:0;}
.menublock{float:left;height:200px;width:233px;font-size:15px;}
.menublock .featimg{width:100%;height:200px;}
.home_sportsbooks{padding-bottom:0;}
.sb_column{margin:0 52px 20px 52px;}
.articlesection{padding-bottom:10px;}
.articlesect2 .summary{padding:10px 10px 0 10px;background:url(images/gallerybg2.png);padding:10px 10px;width:710px;position:absolute;bottom:0;}
.articlesect{float:none;margin:0 0 20px 0;width:inherit;height:inherit;}
a.rmore{width:734px;}
.topreview .leftside{float:left;width:350px;}
.topreview .rightside{width:350px;margin-top:100px;height:230px;background-size:350px 200px;}
.screenreview{top:13px;width:264px;height:170px;left:44px;}
.screenreview .laptopscreen{width:264px;height:170px;}
.overlayleft{display:none;}
.sitebonus .bonusarea{width:140px;}
.bonusarea span.bonusheading,
.bonusarea span.bonustype{font-size:16px;line-height:32px;}
.bonusarea span.bonustype{font-weight:700;text-transform:uppercase;}
.main-footer .widgetarea{width:96%;float:none;padding:0 2%;}
.newsletterform .newsletterinput{width:694px;}
.searchinput{width:608px;}
}
@media screen and (min-width:480px) and (max-width:767px){.outside{width:480px;}
.wrap,
.contentarea{width:460px;}
.headerwidgets{display:none;}
.sidebar{float:none;margin:0 auto;width:450px;}
.main-content{float:none;width:96%;padding:15px 2%;}
.header-logo{float:none;margin:0 auto;text-align:center;width:96%;padding:0 2% 20px 0;}
nav.navbar{padding:10px;}
.js #nav{display:none;}
.js .selectnav{display:block;}
.js .selectarea .selectnav{display:block;width:457px;padding:5px;height:34px;font-size:16px;color:#333;text-transform:uppercase;background:transparent;border:0;border-radius:0;-webkit-appearance:none;cursor:pointer;color:#fff;line-height:1;}
.js .selectarea{width:437px;overflow:hidden;height:34px;overflow:hidden;background:url(images/dropicon.png) no-repeat 98% center #000;border:1px solid #383838;cursor:pointer;}
.js .selectarea select option{color:black;background:#fff;}
.tophome_left{float:none;width:inherit;}
.tophome_left.featuredsb{padding:20px 20px 20px 20px;width:inherit;height:inherit;background-size:cover;margin-bottom:20px;}
.featuredsb h2,
.featuredsb h3{text-align:center;}
.rightscreen{position:relative;float:none;width:378px;height:221px;margin:0 auto 20px auto;background:url(images/laptop.png) no-repeat;}
.tophome_left .visbutton.size2{margin:0 auto;display:block;}
.tophome_right{float:none;height:inherit;margin:0 auto;}
.menu_content{margin-bottom:30px;}
.menublock,
.menublock.last{float:none;margin:0 auto 10px auto;}
.home_sportsbooks{padding-bottom:0;}
.sb_column, .sb_column.last{float:none;margin:0 auto 20px auto;}
.articlesect,
.articlesect.last{float:none;margin:0 auto 20px auto;height:inherit;}
.topreview .leftside{float:none;width:inherit;margin-bottom:20px;}
.sitebonus .bonusarea{float:right;text-align:center;width:240px;}
.topreview .rightside{float:none;width:inherit;height:265px;background-size:440px 250px;}
.screenreview{top:18px;width:328px;height:200px;left:56px;}
.screenreview .laptopscreen{width:328px;height:200px;}
.overlayright{width:inherit;float:none;}
.overlayright a.visbutton{display:block;margin:0 auto;}
.overlayleft{display:none;}
.main-footer .widgetarea{width:96%;float:none;padding:0 2%;}
.footerwidget,.footerwidget.wide{width:430px;padding:10px;float:none;border-right:none;}
}
@media screen and (min-width:1px) and (max-width:479px){.outside{width:320px;}
.wrap,
.contentarea{width:300px;}
.headerwidgets,
.searchgo{display:none;}
.sidebar{float:none;width:300px;}
.main-content{float:none;width:95%;padding:15px 2.5%;}
.header-logo{float:none;margin:0 auto;text-align:center;width:96%;padding:0 2% 20px 0;}
nav.navbar{padding:10px;}
.js #nav{display:none;}
.js .selectnav{display:block;}
.js .selectarea .selectnav{display:block;width:296px;padding:5px;height:34px;font-size:16px;color:#333;text-transform:uppercase;background:transparent;border:0;border-radius:0;-webkit-appearance:none;cursor:pointer;color:#fff;line-height:1;}
.js .selectarea{width:276px;overflow:hidden;height:34px;overflow:hidden;background:url(images/dropicon.png) no-repeat 98% center #000;border:1px solid #383838;cursor:pointer;}
.js .selectarea select option{color:black;background:#fff;}
.newsletterform .newsletterinput{width:220px;}
.tophome_left{float:none;width:inherit;}
.tophome_left.featuredsb{padding:20px 20px 20px 20px;width:inherit;height:inherit;background-size:cover;margin-bottom:20px;}
.featuredsb h2,
.featuredsb h3{text-align:center;}
.rightscreen{float:none;width:inherit;height:170px;margin-top:0;background-size:260px 160px;}
.rightscreen .laptopscreen{top:20px;left:38px;width:185px;height:120px;}
.tophome_left .visbutton.size2{margin:0 auto;display:block;}
.tophome_right{float:none;height:inherit;margin:0 auto;width:inherit;}
.sidetable .sitecol{width:96px;}
.sidetable .bonuscol{width:60px;}
.sidetable .revcol{width:60px;}
.sidetable .visitcol{width:82px;}
.menu_content_wrap{padding:10px 0 20px 0;margin:0;}
.menu_content{margin-bottom:30px;}
.menublock,
.menublock.last{float:none;margin:0 auto 10px auto;width:inherit;}
.home_sportsbooks{padding-bottom:0;}
.sb_column, .sb_column.last{float:none;margin:0 auto 20px auto;}
.articlesect,
.articlesect.last{float:none;margin:0 auto 20px auto;height:inherit;width:inherit;}
.articlesect2 .summary{padding:10px 10px 0 10px;background:url(images/gallerybg2.png);padding:10px 10px;width:262px;}
a.rmore{width:286px;}
.topreview .leftside{float:none;width:inherit;margin-bottom:20px;}
.sitebonus .logoarea{float:none;width:inherit;padding-bottom:10px;}
.sitebonus .logoarea img{margin:0 auto;display:block;}
.sitebonus .bonusarea{float:none;width:inherit;}
.topreview .rightside{float:none;width:inherit;height:190px;background-size:300px 180px;}
.screenreview{top:17px;width:220px;height:150px;left:40px;}
.screenreview .laptopscreen{width:220px;height:150px;}
.overlayright{width:inherit;float:none;}
.overlayright a.visbutton{display:block;margin:0 auto;width:190px;padding:10px 0;}
.overlayleft{display:none;}
.main-footer .widgetarea{width:95%;float:none;padding:0 2.5%;}
.footerwidget, .footerwidget.wide{border-right:none;width:100%;padding:15px 0;float:none;border:0;}
.bottomfooter .leftside{width:100%;float:none;padding-bottom:15px;}
.bottomfooter .rightside{width:100%;float:none;text-align:center;}
.newsletterform .newsletterinput{width:280px;}
.searchinput{width:160px;}
.hideme{display:none;}
.midsites td.logo img{width:80px;height:40px;}
}