.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li.sfHover>ul,.dropdown-hover .main-navigation.toggled ul li:hover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block;text-align:left}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none;display:inline-block}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.header-aligned-right .site-header,.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.content-area,.inside-footer-widgets>div,.sidebar{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-left.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-right-sidebar,.both-right.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}@font-face{font-family:GeneratePress;src:url(//www.sportsbettingmichigan.com/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//www.sportsbettingmichigan.com/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//www.sportsbettingmichigan.com/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//www.sportsbettingmichigan.com/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//www.sportsbettingmichigan.com/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//www.sportsbettingmichigan.com/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.site-header {
background: url(//www.sportsbettingmichigan.com/images/backgrounds/body-bg-sm.png) repeat-x, url(//www.sportsbettingmichigan.com/images/backgrounds/header-inside-shadow.fw.png) center bottom no-repeat !important;
height: 192px;
}
.inside-header {
padding: 0px;
background-color: none;
background-image: url(//www.sportsbettingmichigan.com/images/backgrounds/inside-header-background.png) !important;
background-position: top right;
background-repeat: no-repeat;
}
p a {
text-decoration: underline;
}
.entry-content {
margin-top: 0px !important;
border-right: 1px solid #ccc;
padding-right: 10px;
}
.inside-article {
padding-top: 0px !important;
} .bold {
font-weight: bold;
}
.mid-ban {
margin-bottom:20px;
}
.lists li {
list-style: none;
margin: 0;
line-height: 20px;
font-size: 14px;
font-style: italic;
}
.fltrt { float: right;
margin-left: 8px;
}
.fltlft { 
float: left;
margin: 0px 8px;
}
.clearfloat { clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.large-writing {
font-size: 1.2em !important;
color: #900;
text-transform: none;
font-weight: bold;
margin-top: 15px;
}
.sb-site-review .large-writing {
font-size: 20px;
font-weight: bold;
color: #900;
letter-spacing: -0.9pt;
}
.big-red {
font-size: 14px;
font-weight: bold;
color: #aa0202;
}
.sportsbook-list {
height: 62px;
width: 610px;
padding-top: 11px;
background-repeat: no-repeat;
font-size: 15px;
text-transform: capitalize;
letter-spacing: -0.8px;
}
.bold {
font-weight: bold;
}
.mid-ban {
margin-bottom:20px;
}
.lists li {
list-style: none;
margin: 0;
line-height: 20px;
font-size: 14px;
font-style: italic;
}
h1 {
font-size: 1.8em !important;
color: #900;
text-transform: none;
font-weight: bold;
}
.mediumtext {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #000;
letter-spacing: -1.1px;
}
.mediumred {
font-size: 13px;
color: #D20000;
font-weight: bolder;
font-style: italic;
letter-spacing: 1px;
}
ul .mediumred {
list-style-type: none;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
letter-spacing: 0.3px;
font-weight: bold;
font-style: italic;
}
.plusone {
float: right;
height: auto;
width: auto;
margin: 12px;
}
.smalltext {
font-size: 14px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}
.smalltext a {
color: #aa0202;
text-decoration: none;
font-weight: normal;
}
.sb-site-review {
background-color: #f1f1f1;
border: 1px solid #dededeb0;
padding-right: 12px;
padding-left: 12px;
margin-bottom: 16px;
margin-top: 32px;
margin-right: auto;
box-shadow: 0px 3px 7px -5px #000;
border-radius: 4px;
} 
.sb-site-review p {
font-size: 14px;
}
.sb-site-review p .fltlft {
border: 2px solid #C00;
margin: -62px 17px 8px -23px;
box-shadow: 2px 3px 6px -2px #000;
}
.sb-site-review .mediumtext {
font-family: Verdana, Geneva, sans-serif;
color: #aa0202;
font-size: 21px;
text-indent: 44px;
font-weight: bold;
letter-spacing: -0.9pt;
padding-left: 121px;
}
.sb-site-review p .mediumred {
font-weight: normal;
color: #000;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
}
.sb-site-review p .mediumtext a {
font-size: 16px;
color: #C00;
font-weight: bold;
}
.sb-site-review p a {
color: #C00;
font-weight: bold;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
}
table tr .big-red {
color: #FFF;
background-color: #C00;
padding-top: 3px;
padding-bottom: 3px;
font-style: italic;
}
#sportsbooks {
border-collapse: collapse;
border: 1px solid #ccc;
font-size: 15px;
margin-top: 25px !important;
}
#sportsbooks tr:first-of-type {
color: #fff;
background: -moz-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB0202), color-stop(6%, #DB0202), color-stop(19%, #aa0202), color-stop(88%, #7D0101), color-stop(100%, #7D0101)); background: -webkit-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -o-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -ms-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: linear-gradient(180deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB0202', endColorstr='#7D0101',GradientType=0 ); background-color: #aa0202;
font-size: 16px;
text-align: left;
padding: 8px 20px !important;
}
#sportsbooks tr th{
padding: 8px 20px !important;
}
#sportsbooks tr td {
padding: 5px 10px !important;
}
#sportsbooks tr td:last-of-type{
text-align: center;
}
#sportsbooks tr:nth-child(odd){
background-color: #f5f5f5
}
#sportsbooks tr td:last-of-type a {
background: #0a142b; background: -moz-linear-gradient(top, #0a142b 0%, #354984 100%); background: -webkit-linear-gradient(top, #0a142b 0%,#354984 100%); background: linear-gradient(to bottom, #0a142b 0%,#354984 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a142b', endColorstr='#354984',GradientType=0 ); display: inline-block;
padding: 5px 10px;
color: #fff;
text-decoration: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.btn {
text-align: center;
margin: 21px 0px;
}
.btn a {
color: #fff;
background: -moz-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB0202), color-stop(6%, #DB0202), color-stop(19%, #aa0202), color-stop(88%, #7D0101), color-stop(100%, #7D0101)); background: -webkit-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -o-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -ms-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: linear-gradient(180deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB0202', endColorstr='#7D0101',GradientType=0 ); background-color: #aa0202;
border-radius: 3px;
padding: 9px 21px;
text-decoration: none;
border: 1px solid #000;
box-shadow: 1px 3px 7px -3px #000;
text-transform: capitalize;
}
.btn a:hover {
color: #ccc;
background: -moz-linear-gradient(270deg, #7D0101 0%, #aa0202 79%, #DB0202 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7D0101), color-stop(79%, #aa0202), color-stop(100%, #DB0202)); background: -webkit-linear-gradient(270deg, #7D0101 0%, #aa0202 79%, #DB0202 100%); background: -o-linear-gradient(270deg, #7D0101 0%, #aa0202 79%, #DB0202 100%); background: -ms-linear-gradient(270deg, #7D0101 0%, #aa0202 79%, #DB0202 100%); background: linear-gradient(180deg, #7D0101 0%, #aa0202 79%, #DB0202 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7D0101', endColorstr='#DB0202',GradientType=0 ); background-color: #aa0202;
}
.byline {
text-align: left;
font-size: 13px;
color: #838383;
font-style: italic;
margin-bottom: 15px;
}
.sb-site-review .odds-heading {
font-size: 18px;
color: #900;
font-weight: bold;
letter-spacing: -0.7pt;
}
.play-tw {
width: 200px;
border-radius: 4px;
text-align: center;
box-shadow: 1px 3px 4px -1px #000;
background-color: #900;
float: right;
margin: 4px -4px 10px 10px;
}
.tw-head {
font-size: 16px;
color: #fff;
padding: 6px 0px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
text-shadow: 1px 1px #000;
text-align: center;
background-color: #900;
}
.sm {
font-size: 16px;
color: #fff;
padding: 6px 0px;
background-color: #630000;
}
.x-sm {
font-size: 14px;
padding: 4px 0px;
color: #fff;
background-color: #484848;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.xx-sm {
font-size: 12px;
color: #ccc;
font-weight: normal
}
#sportsbooks {
margin: 10px 0px 28px 0px;
}
.fltrt2 {
float: right;
margin: 10px;
box-shadow: 0px 2px 7px -1px #000;
}
.lists2 li {
list-style: none;
margin: 0;
line-height: 20px;
font-size: 14px;
text-align: left;
font-weight: normal;
}
.bold2 {
font-size: 14px;
text-align: left;
font-weight: bold;
color: #900;
}
.lists2 li a {
font-weight: normal;
}
.rev-bg {
border: 1.5px solid #b8b7b7;
border-radius: 3px;
box-shadow: 0px 0px 11px -3px #1a1a1a;
padding: 14px;
}
.nav-box {
font-size: 13px;
margin: 0px 10px;
}  .inside-right-sidebar aside {
margin-bottom: 10px !important;
padding: 0px 10px 30px 10px !important;
}
.widget_nav_menu .widget-title, .widget_custom_html .widget-title{
height: 27px;
line-height: 20px;
font-size: 15px;
padding-top: 8px;
text-align: center;
background-repeat: no-repeat;
font-weight: bold;
margin-bottom: 5px;
color: #fff !important;
background: -moz-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB0202), color-stop(6%, #DB0202), color-stop(19%, #aa0202), color-stop(88%, #7D0101), color-stop(100%, #7D0101)); background: -webkit-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -o-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -ms-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: linear-gradient(180deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB0202', endColorstr='#7D0101',GradientType=0 ); background-color: #aa0202;
border-bottom: 4px solid #132242;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
text-transform: none;
}
.widget_nav_menu ul.menu li{
border-bottom: 1px solid #ccc;
padding: 5px 15px;
font-size: 15px;
}
.widget_nav_menu ul.menu li a{
color:#132242 !important;
}
.widget_nav_menu ul.menu li a:hover{
color:#aa0202 !important;
}  @media (max-width: 1080px) and (min-width: 768px) {
.inside-right-sidebar aside {
padding: 0px 0px 30px 0px !important;
}
.content-area.grid-75 {
width: 60%;
}
.sidebar.grid-25 {
width: 40%;
padding-right: 20px;
}
} @media (max-width: 768px) {
.site-header {
height: auto;
}
#right-sidebar {
display: none;
}
.entry-content {
margin-top: 0px !important;
border-right: none;;
padding-right: 10px;
}
.inside-right-sidebar aside {
padding: 0px !important;
}
}  .inside-navigation {
background: #333;
}
.slideout-navigation.main-navigation{
background-color:#6b6b6b;
}
.slideout-navigation.main-navigation .main-nav ul li a{
color:#dddddd;
font-weight:normal;
text-transform:none;
border-bottom: 1px solid #ccc;
}
.slideout-navigation.main-navigation .main-nav ul li a:hover {
background-color: #222;
color: #fff;
}
.slideout-navigation a{
color:#dddddd;
} /*/*/.tablelimiter table {
border-spacing: 0;
border-collapse: collapse;
background: white;
border-radius: 4px;
overflow: hidden;
width: 100%;
margin: 30px auto;
position: relative;
}
.tablelimiter table * {
position: relative;
}
.tablelimiter table td, .tablelimiter table th {
padding-left: 8px;
}
.tablelimiter table thead tr {
height: 50px;
color: #fff;
background: -moz-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%);/**/background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB0202), color-stop(6%, #DB0202), color-stop(19%, #aa0202), color-stop(88%, #7D0101), color-stop(100%, #7D0101)); background: -webkit-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -o-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -ms-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: linear-gradient(180deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB0202', endColorstr='#7D0101',GradientType=0 ); background-color: #aa0202 !important;
}
.tablelimiter table tbody tr {
height: 50px;
}
.tablelimiter table tbody tr:last-child {
border: 0;
}
.tablelimiter table td, .tablelimiter table th {
text-align: center;
}
.table100-head th{
font-family: OpenSans-Regular;
font-size: 18px;
color: #fff;
line-height: 1.2;
font-weight: unset;
}
.tablelimiter tbody tr:nth-child(even) {
background-color: #f5f5f5;
}
.tablelimiter tbody tr {
font-family: OpenSans-Regular;
font-size: 16px;
color: #808080;
line-height: 1.2;
font-weight: unset;
}
.tablelimiter tbody tr:hover {
color: #555555;
background-color: #f5f5f5;
cursor: pointer;
}
.tablelimiter .column1 {
width: 80px;
text-align: center;
}
.tablelimiter .column2 img{
max-width: 140px !important;
width: 100%;
}
.tablelimiter .column1.trank {
background-image: url(//www.sportsbettingmichigan.com/images/sportsbooks/table_ranking_bg.fw.png) !important;
background-position: center right;
background-repeat: no-repeat;
color: #fff;
font-size: 1.8em;
padding: 0px !important;
padding-right: 15px !important;
border-right: none !important;
text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
font-family: Georgia;
}
.tablelimiter .column2 {
width: 170px;
}
.tablelimiter .column3 {
width: 190px;
}
.tablelimiter .column3 a{
display: block;
font-size: 16px !important;
text-decoration: none;
}
.tablelimiter .column4 {
width: 250px;
}
.tablelimiter .column5 {
width: 110px;
}
.tablelimiter .column5 a{
display: inline-block;
color: #fff;
background: -moz-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB0202), color-stop(6%, #DB0202), color-stop(19%, #aa0202), color-stop(88%, #7D0101), color-stop(100%, #7D0101)); background: -webkit-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -o-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: -ms-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); background: linear-gradient(180deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB0202', endColorstr='#7D0101',GradientType=0 ); background-color: #aa0202 !important;
font-size: 15px;
text-decoration: none;
padding: 5px 15px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
@media screen and (max-width: 992px) {
.tablelimiter table {
display: block;
}
.tablelimiter table > *, .tablelimiter table tr, .tablelimiter table td, .tablelimiter table th {
display: block;
}
.tablelimiter table thead {
display: none;
}
.tablelimiter table tbody tr {
height: auto;
}
.tablelimiter table tbody tr td:last-child {
margin-bottom: 0;
}
.tablelimiter .column1.trank {
background-image: none !important;
background-color: #666;
padding: 10px !important;
}
.tablelimiter .column1,
.tablelimiter .column2,
.tablelimiter .column3,
.tablelimiter .column4,
.tablelimiter .column5 {
width: 100%;
font-size: 16px;
text-align: center;
padding: 10px 0px !important;
}
}
.cell1 {
float: left;
width: 33%;
}
.cell1 p {
margin-bottom: 12px;
}
.cell2 {
float: left;
width: 67%;
padding-top: 20px;
}
.sb-info {
width:100%;
margin: -8px 0px 0px 0px;
}
@media (max-width: 780px) {
.cell1 {
float: none;
width: 100%;
}
.cell2 {
float: none;
width: 100%;
}
}
.sportsbook-list {
height: 23px;
width: 610px;
padding-top: 11px;
background-repeat: no-repeat;
font-size: 15px;
text-transform: capitalize;
letter-spacing: -0.8px;
font-weight: bold;
}
.social {
width: 145px;
height: 11px;
margin: 4px auto 2px auto;
background-position: -820px -276px;
}
.bttn {
text-align: center;
margin: 30px auto;
line-height: 20px;
}
.bttn a {
color: #fff;
background: -moz-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DB0202), color-stop(6%, #DB0202), color-stop(19%, #aa0202), color-stop(88%, #7D0101), color-stop(100%, #7D0101));
background: -webkit-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%);
background: -o-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%);
background: -ms-linear-gradient(270deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%);
background: linear-gradient(180deg, #DB0202 0%, #DB0202 6%, #aa0202 19%, #7D0101 88%, #7D0101 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB0202', endColorstr='#7D0101',GradientType=0 );
background-color: #aa0202;
border-radius: 3px;
padding: 9px 21px;
text-decoration: none;
border: 1px solid #000;
box-shadow: 1px 3px 7px -3px #000;
text-transform: capitalize;
}
.bttn a:hover {
background-color: green;
}
.sb-odds-tbl td {
border-bottom: 1px solid #ccc;
}
.td-bg {
background-color: #af0202;
border-bottom: 1px solid #fff;
}
.sb-odds-tbl {
border: 0px;
}
.td-bg a {
color: #fff;
}
.news td {
padding-top: 4px;
padding-bottom: 4px;
padding-right: 3px;
padding-left: 3px;
text-align: left;
border-bottom: 1px solid #ccc;
}
.news .rht {
font-size: 10px;
font-weight: normal;
text-align: right;
vertical-align: top;
}
.news a {
font-size: 12px;
font-weight: normal;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 3px;
text-align: left;
}
.news tr:hover {
background-color: #EDECEC;
}
.lists3 li {
list-style: none;
margin: 0;
line-height: 20px;
font-size: 14px;
font-style: italic;
text-align: left;
font-weight: normal;
color: #f00;
}
.side-menu-header {
line-height: 36px;
font-size: 14px;
color: #ffffff;
text-align: center;
font-weight: bold;
background-color: #c42f2f;
overflow: visible;
border-radius: 14px;
padding: 0px 4px;
text-shadow: 1px 1px #000;
box-shadow: inset 0px 0px 12px -1px #333;
}
.slideout-navigation.main-navigation .main-nav ul li a {
line-height: 25px;
padding: 6px 17px;
}
.news .rht {
font-size: 11px;
line-height: 26px;
font-weight: 400;
text-align: right;
}
.lists-news li {
margin: 8px 0px 0px 0px;
line-height: 15px;
font-size: 12px;
font-style: italic;
}
ul.list-grid {
padding-left: 0em;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 0px;
list-style: none;
width: 100%;
float: left;
}
.grid-thirds li {
width: 33%;
}
.list-grid li {
width: 33%;
min-width: 180px;
float: left;
line-height: 30px;
border: 1px solid #ccc;
padding: 4px 10px;
margin-left: -1px;
margin-top: -1px;
font-size: 85%;
}
.list-grid.two-cols li {
width: 50%;
}
.list-grid-cell {
font-size: 111%;
text-align: center;
font-weight: bold;
}
.list-grid li:hover {
background-color: #e5e5e5;
}
.list-grid-wide li {
width: 49%;
}
.list-grid-wider li {
width: 70%;
}
.odds-btn li strong {
display: block;
width: 80px;
float: right;
background-color: #b74747;
font-size: 14px;
border-radius: 3px;
text-align: right;
color: #fff;
padding-right: 5px;
text-shadow: 1px 1px #000;
}
.odds-btn-wide li strong {
width: 250px !important;
text-align: center !important;
}
.odds-btn-wide li {
border: 0px solid #e3e3e3;
}
.list-grid-left li strong {
display: block;
width: 100px;
float: left;
background-color: #b74747;
font-size: 14px;
border-radius: 3px;
text-align: right;
color: #fff;
border: 1px solid #e3e3e3;
margin-right: 10px;
padding-right: 5px;
text-shadow: 1px 1px #000;
} ul.list-grid {
padding-left: 0em;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 0px;
list-style: none;
width: 100%;
float: left;
}
.grid-thirds li {
width: 33%;
}
.grid-array li {
width: 20% !important;
text-align: center;
}
.grid-array li a {
background-color: #ba232d;
font-size: 120%;
font-family: oswald;
color: #fff;
padding: 5px 15px;
border-radius: 4px;
text-shadow: 1px 1px #000;
}
.list-grid li {
width: 33%;
min-width: 180px;
float: left;
line-height: 30px;
border: 1px solid #ccc;
padding: 4px 10px;
margin-left: -1px;
margin-top: -1px;
font-size: 85%;
}
.list-grid.two-cols li {
width: 50%;
}
.list-grid-cell {
font-size: 111%;
text-align: center;
font-weight: bold;
}
.list-grid li:hover {
background-color: #e5e5e5;
}
.list-grid-wide li {
width: 49%;
}
.list-grid-widest li {
width: 70%;
}
.list-grid-wider li {
width: 93%;
}
.odds-btn li strong {
display: block;
width: 80px;
float: right;
background: #0D71C3;
background: -webkit-linear-gradient(top, #0D71C3, #1256C3);
background: -moz-linear-gradient(top, #0D71C3, #1256C3);
background: linear-gradient(to bottom, #0D71C3, #1256C3);
font-size: 14px;
border-radius: 3px;
text-align: right;
color: #fff;
padding-right: 5px;
text-shadow: 1px 1px #000;
}
.odds-btn-wide li strong {
width: 250px !important;
text-align: center !important;
}
.odds-btn-wide li {
border: 0px solid #e3e3e3;
}
.list-grid-left li strong {
display: block;
width: 118px;
float: left;
background-color: #b74747;
font-size: 14px;
border-radius: 3px;
text-align: right;
color: #fff;
border: 1px solid #e3e3e3;
margin-right: 10px;
padding-right: 5px;
text-shadow: 1px 1px #000;
}  .review-tble {
width: 90%;
margin: 0px auto 20px auto;
}
.review-tble th {
background-color: #9f0000;
color: #fff;
font-size: 85%;
text-align: center !important;
line-height: 20px;
border-bottom: 1px solid #fff;
}
.review-tble td {
text-align: center;
line-height: 19px;
font-size: 85%;
}
.review-tble tbody tr:nth-child(even) {
background: #eee;
}
.bg-grey {
background-color: transparent;
}
.sm-tble td {
padding: 2px !important;
}
.sm-tble th {
font-size: 85% !important;
}  .flex-container {
display: flex;
flex-wrap: wrap;
}
.cntr {
align-items: center;
}
.flex-item {
flex: 1;
min-width: 34%;
padding: 10px;
text-align: left;
}
.flex-item img {
margin-top: 13px;
margin-left: auto;
margin-right: auto;
}
.flex-container h4
{
text-align: center;
color: #fff;
font-weight: bold;
text-shadow: 1px 1px #000;
}
.flex-container .pros {
background-color: #0ea70b;
}
.flex-container .cons {
background-color: #b31414;
}
.flex-container .bonuses {
background-color: #ddb628;
}
.flex-container ul {
margin-left: 0px;
font-size: 100%;
}
.flex-container li {
list-style: none;
}
.flex-container li:before {
font-family: "Font Awesome 5 Free";
content: "\f0a9 ";
margin-right: 8px;
font-size: 18px;
font-weight: 900 !important;
}
@media (max-width: 780px) {
.flex-item {
flex: 100%;
}
}