body, p {
font-size:18px;
color:#111111;
letter-spacing:0;
}
h1 {
font-size:2.333em;
}
h2 {
font-size:1.556em;
}
h3 {
font-size:1.333em;
}
h4 {
font-size:1.222em;
}
p.small {
font-size:0.8em;
}
.single .site-content h2, 
.single .site-content h3, 
.single .site-content h4, 
.single .site-content h5, 
.single .site-content h6 {
margin-top:2rem;
}
.top-bar .container::before {
content: "Follow us:";
float:left;
margin-top:5px;
} .u-mb-0 {
margin-bottom:0!important;
}
.u-mt-0 {
margin-top:0!important;
}
.publish-date {
display:block;
font-size:.8em;
text-transform:uppercase;
}
.posted-on {
margin-left:.25rem;
}
.top-bar,
.subscribe-section::before {
background:#37033B;
color:#fff;
}
.hgroup-wrap {
background:#2AFD8B;
} .widget_eu_cookie_law_widget {
left:0;
right:0;
bottom:0;
}
#eu-cookie-law {
padding:10px 20px 10px;
} .top-bar li {
padding: 0 0 0 30px;
}
#menu-social li:last-child {
padding-left:0;
}
.main-navigation > div > ul > li:last-child, .menu-top-menu-container > ul > li:last-child {
padding-right:28px!important;
}
.top-bar a:hover, 
.social-links ul li a[href*="twitter"]:hover:before {
color:#E90052;
}
.social-links ul li a[href*="twitter"]::before {
content: "\f099";
}
.social-links ul li a[href*="twitter"]::before {
content: "\f099";
} .main-navigation ul li ul, .menu-top-menu-container ul li ul {
left: 5px;
width: 100%;
}
.main-navigation>div>ul>li, .menu-top-menu-container>ul>li {
padding: 0 20px;
}
.menu-item-has-children {
margin-right: 10px;
}
.main-navigation .page_item_has_children:before, .main-navigation .menu-item-has-children::before,
.main-navigation .page_item_has_children:hover:before, .main-navigation .menu-item-has-children:hover:before {
color:#E90052;
top:12px;
}
.main-navigation > div > ul > li:last-child, .menu-top-menu-container > ul > li:last-child { 	padding-right:20px;
}
.main-navigation > div > ul > li a {
color:#fff;
padding:15px 0;
}
.navbar {
background:#37033B;
border-top:5px solid #29D683;
}
.menu-top-menu-container > ul > li > a:hover,
.search-toggle::before,
.menu-top-menu-container > ul > li > a:hover,
.search-toggle:hover:before{
color:#E90052;
}
.main-navigation ul li ul, .menu-top-menu-container ul li ul {
background-color:#37033B;
}
.main-navigation ul li:hover ul,
.menu-top-menu-container ul li:hover ul {
top:45px;
}
.main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current-page-ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current-page-item ul li a, .menu-top-menu-container ul li ul li a, .menu-top-menu-container ul li.current-menu-item ul li a, .menu-top-menu-container ul li ul li.current-menu-item a, .menu-top-menu-container ul li.current-page-ancestor ul li a, .menu-top-menu-container ul li.current-menu-ancestor ul li a, .menu-top-menu-container ul li.current-page-item ul li a {
color:#fff;
}
.main-navigation ul ul li:hover ul, .main-navigation ul ul ul li:hover ul, .main-navigation ul ul ul ul li:hover ul, .main-navigation ul ul ul ul ul li:hover ul, .main-navigation ul li ul, .menu-top-menu-container ul ul li:hover ul, .menu-top-menu-container ul ul ul li:hover ul, .menu-top-menu-container ul ul ul ul li:hover ul, .menu-top-menu-container ul ul ul ul ul li:hover ul, .menu-top-menu-container ul li ul {
border-color:#E90052;
}
.main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover > a, .main-navigation ul li.current-menu-item ul li a:hover, .menu-top-menu-container ul li ul li a:hover, .menu-top-menu-container ul li ul li:hover > a, .menu-top-menu-container ul li.current-menu-item ul li a:hover {
background:#2AFD8B;
color:#37033B;
}
.site-branding {
margin:15px 0;
}
.mean-container a.meanmenu-reveal span {
background-color:#fff;
} .search-section {
width:100%;
background:#E90052;
border:none;
}
.search-section .search-arrow {
background-color:#E90052;
right:30px
}
input[type="search"] {
border:1px solid #ffffff;
background:none;
color:#ffffff;
content:'ifr';
}
input {
font-size:18px;
}
.search-container .search-form input.search-submit {
font-size:18px;
}
input[type="search"]:focus {
border-color:#E90052;
}
input[type="search"]::-webkit-input-placeholder { color: #E90052;
}
input[type="search"]::-moz-placeholder { color: #E90052;
}
input[type="search"]:-ms-input-placeholder { color: #E90052;
}
input[type="search"]:-moz-placeholder { color: #E90052;
}
.search-container input[type="submit"] {
background:none;
}  .slider-news-container {
padding-top:25px;
}
#custom_html-8 {
background: #37033B;
padding: 20px 30px 15px;
}
#custom_html-8 .textwidget {
margin:0 0 5px;
}
#custom_html-8 h1 {
display:inline;
font-size:1em;
color:#2AFD8B!important;
font-weight:bold;
}
#custom_html-8 .about,
#custom_html-8 h1
{ 
padding-bottom:5px;
line-height:1.3em;
color:#ffffff;
margin:0px;
text-align:left;
}  .home .post-content .post-cat-list,
.category .post-content .post-cat-list {
display:none!important;
}
.post-cat-list {
width:auto;
}
.mag-lite-home-promo-widget .row {
margin-bottom:20px;
}
.mag-lite-home-promo-widget .row.row-content-wrapper .post {
margin-bottom:0;
}
.simple-post .post-content .entry-meta {
border-left:none;
padding-left:0;
width:100%;
}
.home .site-content h2 {
margin-bottom:0;
padding-top:0;
}
.home .slider-news-container .featured-news-section {
padding:0;
}
.home .site-content h2 {
margin:0;
line-height:1em;
font-size:2rem;
}
.entry-title {
font-size:1.5em;
margin-bottom:0;
}
.home .simple-post .post-content {
padding: 15px 30px 20px;
}
.home .simple-post .post-content .entry-header {
float: left;
width: 100%;
margin-right: 23px;
}
.post-content .entry-header a:hover {
text-decoration:underline!important;
}
.post-content .entry-header .cat-links a:hover {
text-decoration:none!important;
}
.home .flexible-post .post-content p {
font-size:0.85em;
line-height:1.5em;
}
.featured-news-section .flexible-post .post-content {
padding-top:20px;
}
.flexible-post .entry-content {
padding-bottom:10px;
}
.mag-lite-recent-posts .post {
margin-bottom:0;
} .tab-links li.active a::after {
border-top:none;
}
.tab-links li.active a::before {
background:#E90052;
}
#secondary .tab-links li.active a, .tab-links li.active a, .tab-links li.active a:hover {
color:#E90052;
}
.tab-links a:hover {
color:#E90052;
}
section.mag-lite-sidebar-latest-tab,
section.mag-lite-recent-posts
{
border-top: 5px solid #E90052;
}
.mag-lite-sidebar-latest-tab .tab-content .post.small-post .entry-title {
font-size:1em;	
margin-bottom:0;
} .tags-and-cats span.tags {
display:block;
margin:1em 0;
} .post-navigation .nav-links a {
color:#E90052;
display:block;
}
.post-navigation .nav-links a:hover,
.pagination .prev:hover::before,
.nav-previous a:hover::before,
.pagination .next:hover::before,
.nav-next a:hover::before {
color:#af003d;
}
.post-navigation .nav-links .nav-previous:before {
content:'Previous post:';
}
.post-navigation .nav-links .nav-next:before {
content:'Next post:';
}
.pagination .prev::after, .nav-previous a:after,
.pagination .next::after, .nav-next a:after {
content:none;
}
.pagination .prev::before, 
.nav-previous a:before,
.pagination .next::before, 
.nav-next a:before
{
position: absolute;
display: block;
color: #E90052;
font-family: "FontAwesome";
font-size: 24px;
z-index: 9;
}
.nav-previous a {
padding:0 0 0 20px;
}
.nav-next a {
padding:0 20px 0 0;
}
.pagination .prev::before, 
.nav-previous a:before
{
content: "\f104";
left: 0;
}
.pagination .next::before, 
.nav-next a:before
{
content: "\f105";
right: 0;
} .wp_review_tab_widget_content {
margin-top:16px;
}
.widget_wp_review_tab::before {
content: 'Bookie and casino reviews';
font-size:1.5em;
font-weight:bold;
}
#secondary .widget a:hover {
color: #E90052;
}
.wp_review_tab_widget_content ul.wp-review-tabs li {
display:inline;
clear:none;
}
.tab_title.selected {
border-top:2px solid #E90052;
}
.wp_review_tab_widget_content .tab_title.selected a {
padding-top:0px;
}
.wp_review_tab_widget_content .entry-title {
font-size: 1em;
color:#E90052;
}
.wp_review_tab_widget_content .entry-title a {
text-transform: none!important;
color:#E90052;
}
.wp_review_tab_widget_content .wp-review-tab-postmeta {
color:#666666!important;
text-transform:none;
font-weight:normal;
}
#secondary .widget li.selected a, #secondary .widget.selected li {
color:#E90052;
}
.review-total-only.small-thumb,
.review-total-only {
clear:left;
color:#ffffff;
padding:10px 5px!important;
font-size:14px!important;
margin-top:5px!important;
border:1px solid #E90052;
border-radius:00px;
background-color:#E90052;
} .latest-post-wrapper {
overflow:visible;
max-height:100%;
} .page-title-wrap {
display:none;
} .site-generator {
background:#E90052;
}
.site-generator .social-links ul li a[href*="twitter"]:hover:before {
color:#37033B;
}
.site-generator .container::before {
content: "Best Free Bet Scout © 2025. All Rights Reserved.";
padding:20px 0;
color:#fff;
width:52%
}
.copy-right {
display:none;
}
.site-generator .inline-social-icons {
width:48%;
}
.inline-social-icons li a {
color:#ffffff;
}
.site-footer .widget-area .widget-title {
border:none;
}
.site-footer .widget ul li a {
text-transform:none;
text-decoration:underline;
}
.site-footer .subscribe-content .entry-header.heading {
float:none;
width:100%;
}
.subscribe-section {
padding: 40px 0 50px;
}
.site-footer 
.subscribe-section h3 {
color:#fff!important;
}
.subscribe-section .heading .entry-title {
float:none;
}
.site-footer .widget-area {
padding:20px 0 0px;
background:#2AFD8B;
margin:0 auto;
overflow: hidden;
}
.site-footer .widget_text,
.site-footer h2,
.site-footer .widget ul li {
color:#37033B;
}
.site-footer .widget-area p {
margin-bottom:10px;
}
.site-footer .widget-area h2 {
font-size:1.25em;
}
.site-footer .widget-area h3 {
font-size:1em;
font-weight:bold;
margin-bottom:10px
}
.site-footer .widget-area ul {
list-style-type:disc;
}
.site-footer .widget_text li {
margin-bottom:0;
padding:3px 0;
list-style: inside disc none!important;
overflow:visible;
display:list-item;
}
aside.widget ul {
padding-left:0!important;
}
aside.widget ul li > ul {
padding-left:0.5rem!important;
text-align:left;
}
.widget ul.children {
margin-top:30px!important;
}
.site-footer .widget-area img {
height:30px;
margin:0 10px;
vertical-align:middle;
}
.subscribe-content .entry-header.heading {
right:0;
left:0;
margin-bottom:10px;
font-size:2em;
text-align:center;
float:none;
}
.subscribe-content .entry-header.heading {
padding-right:0;
}
.site-footer .subscribe-section p {
width:60%;
float:none;
clear:both;
margin: 0 auto 10px;
}
.widget.widget_media_image {
float:left;
}
.widget.widget_text {
clear:left;
} .page-title {
border-bottom:none;
text-transform:none;
}
.wp-caption-text {
background-color: #E90052;
position:relative;
margin:0;
}
.post-cat-list span a, .tags a {
color:#E90052;
border:1px solid #E90052;
}
.post-cat-list span a:hover, .post-content .tags a:hover {
text-decoration:none;
color:#fff!important;
background:#E90052!important;
border:1px solid #E90052;
}
.post-cat-list::before {
content: 'Tags:';
font-size:0.85em;
}
.cat-links {
float:none!important;
margin-right:0;
}
.post .cat-links {
margin-bottom:0!important;
}
.cat-links a, 
.tags a {
font-size:.8rem;
text-transform:uppercase;
letter-spacing:0.06rem;
padding:.2rem .5rem;
margin:0 .25rem .5rem .25rem;
color:#999!important;
font-weight:300!important;
background:#f0f0f0!important;
display:inline-block;
line-height:1em;
border:none!important;
}
.single-post .featured-image {
display:none;
}
hr {
border-color: #37033B;
border-style: solid none none;
border-width: 10px 0 0;
margin-top:20px;
}
.summary-block {
border-top:10px solid #37033B;
border-bottom:10px solid #37033B;
padding:20px 0;
overflow:hidden;
}
.summary-block .wp-caption {
margin-bottom:0;
}
.summary-block__details h2 {
margin-top:0px!important;
}
.summary-block--with-text {
border-bottom:none;
}
.entry-content .floated-banner {
margin-bottom: 30px;
margin-left:30px;
max-width: 100%;
float: right;
}
.single .post-content {
padding:0;
}
.entry-title a,
.post-content a {
color:#E90052;
font-weight:bold;
}
.post-content a:hover {
color:#af003d;
text-decoration:underline;	
}
.single-post article.post .post-content > .entry-content > p:first-child,
.page article.page > .entry-content > p:first-child,
.category .archive-description > p:first-child {
margin-bottom:25px;
font-size:1.3em;
line-height:1.4em;
font-weight:normal;
}
.wp-caption {
margin-bottom: 1em;
}
a.fasc-button {
text-decoration:none;
color:#ffffff!important;
background-color:#E90052;
font-size:32px;
padding:20px 60px;
margin:20px auto 20px;
border:1px solid #ffffff;
transition: all 0.2s ease-in-out;
}
a.fasc-button:hover, input.pushbutton-wide {
background-image:none;
background-color:#ffffff!important;
opacity:inherit;
border:1px solid #E90052;
color:#E90052!important;
text-decoration:none;
}
.fasc-size-xsmall {
padding:0px!important;
font-size:1em!important;
}
.fasc-rounded-medium.fasc-size-xlarge, input.pushbutton-wide {
border-radius:5px;
}
#jp-relatedposts h3-relatedposts-headline {
font-size:1.333em;
} .tablepress {
border:none;
padding:0;
width:100%!important;
}
#secondary .tablepress td,
#secondary .tablepress th {
font-size:0.825em;
}
.tablepress .odd td {
background-color:#fdfdfd;
}
.tablepress thead {
width:100%!important;
}
.textwidget .tablepress td:nth-child(2) a {
font-size:0.825em;
}
.theiaStickySidebar .tablepress thead th {
background:#37033B;
color:#fff;
text-align:left;
text-transform:none;
}
.theiaStickySidebar .tablepress td {
text-transform:none;
vertical-align:middle!important;
}
.theiaStickySidebar .tablepress thead th.column-3 {
width:39%!important;
}
.theiaStickySidebar .tablepress thead th.column-2 {
width:36%!important;
}
.theiaStickySidebar .tablepress thead th.column-1 {
width:24%!important;
}
.theiaStickySidebar .tablepress td.column-3 a {
background:#E90052;
color:#ffffff;
padding:5px;
border-radius:5px;
display:block;
border:1px solid #ffffff;
text-align: center;
}
.theiaStickySidebar .tablepress td.column-3 a:hover {
color:#E90052!important;
text-decoration:none!important;
background:#fff;
border:1px solid #E90052;
}
.theiaStickySidebar .tablepress td a {
color:#E90052;
}
.theiaStickySidebar .tablepress td a:hover,
.theiaStickySidebar .tablepress td a:focus {
text-decoration:underline;
color:#af003d!important;
} .review-wrapper {
margin-top:30px;
} #secondary .widget {
border-top:5px solid #E90052;
padding:17px 25px;
}
#secondary .widget-title {
border-bottom:none;
font-size:1.5em;
}
.content-area .widget_media_video .widget-title span::before, .site-footer .widget-title span::before, #secondary .widget-title span::before, .comment-reply-title span:before,
.content-area .widget_media_video .widget-title span::after, .site-footer .widget-title span::after, #secondary .widget-title span::after, .comment-reply-title span:after {
border:none;
background:none;
}
.widget-title {
text-transform:none;
font-size:1.5em;
} .wppr-prodlist .wppr-prodrow .wppr-prodrowright .wppr-bttn {
text-transform:none!important;
background:#E90052!important;
font-weight:normal!important;
} h1.entry-title, 
h1.page-title {
font-size:40px;
text-transform:none;
letter-spacing:0;
}
.entry-title {
text-transform:none;
letter-spacing:0;
}
.opp-image-layout .entry-title {
font-size:32px;
}
.entry-title a:hover {
color:#E90052;
}
time {
font-size:14px;
}
.site-content h1, 
.site-content h2, 
.site-content h3, 
.site-content h4, 
.site-content h5, 
.site-content h6 {
margin-bottom:20px;
padding-bottom:0;
font-weight:bold;
}
.site-content h2 {
line-height:1em;
margin-top:1em;
}
article, p {
font-size:18px;
}
.post-content p {
line-height:1.5em;
letter-spacing:0;
}
.category .site-content h2 {
margin-top:0;
}
.post-content p, 
.post-content ul, 
.post-content ol {
margin-bottom:15px;
}
.post-content ul, 
.post-content ol, 
.page .entry-content ul,
.page .entry-content ol,
.category .site-content ol, 
.category .site-content ul {
padding-left:30px;
}
blockquote {
background:#eeeeee;
font-style:normal;
text-transform:none!important;
}
blockquote > p::before,
blockquote > p::after{
background:none;
color:#E90052;
}
.post-content ul li,
.page .entry-content ul li,
.category .site-content ul li {
list-style:disc;
}
.post-content li,
.page .entry-content li,
.category .site-content li {
margin-bottom:10px;
} .back-to-top {
bottom:30px;
}
.back-to-top a {
background-color:#E90052;
font-weight:bold;
font-size:24px;
line-height:35px;
border:1px solid #ffffff;
}
.back-to-top a span {
text-indent:-9999px;
display:none;
}
.back-to-top a:hover, 
.back-to-top a:focus {
background-color:#2AFD8B;
} .offer {
background:#ff005a21;
border-top:5px solid #E90052;
padding:1rem;
margin-bottom:.5rem;
}
.notice {
background:#e90052;
border-left:10px solid #E90052;
padding:20px;
margin-bottom:25px;
line-height:1.5em;
}
.notice--info {
background:#b5ffd5;
border-left:10px solid #3CFB8F;
}
.dimmed {
opacity:0.5;
cursor:no-drop;
border:none!important;
}
.tablepress td.column-3 a.dimmed:hover,
a.dimmed:hover {
background-color:#E90052!important;
opacity:0.5;
cursor:no-drop;
border:none;
color:#ffffff!important;
}
div.wpforms-container-full .wpforms-form button[type=submit] {
color:#ffffff!important;
border:none!important;
padding:.5em 1em!important;
}
div.wpforms-container-full .wpforms-form input[type=email],
div.wpforms-container-full, div.wpforms-container-full .wpforms-form,
div.wpforms-container-full .wpforms-form .wpforms-field input {
width:100%!important;
min-width:100%!important;
}/*/*/@media only screen and (max-width: 767px) {
.mean-container .mean-nav ul li a {
padding:15px 30px;
}
.mean-container .mean-nav > ul {
top:54px;
background:#37033B;
border-bottom:5px solid #E90052;
}
.mean-container .mean-nav ul li li a {
padding: 1em 15%;
}
.mean-container .mean-nav > ul li a:hover {	
background:#E90052;
}
.mean-container .mean-nav ul li a.mean-expand {
height:30px;
color:#37033B;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
color:#E90052;
}
.mean-container .mean-nav ul li a.mean-expand:after {	
content:"\f107";
color:#ffffff;
font-family:"FontAwesome";
}
.mean-container .mean-nav ul li a.mean-expand.mean-clicked:after {	
content:"\f106";
color:#ffffff;
font-family:"FontAwesome";
}	
.mean-container a.meanmenu-reveal {
padding: 15px 15px 15px 15px!important;
margin-left: -15px;
}
#left-search {
right:-25px!important;
}
.search-section .search-arrow {
right:10px!important;
}
.top-header-left {
width:20%;
}
.top-header-right {
width:80%;
padding-right:0;
}	
.top-bar li {
padding:0 0 0 20px;
}
.mean-container a.meanmenu-reveal.meanclose {
text-align:left!important;
color:#fff;
font-family:'Ariel', sans-serif;}
.mean-container a.meanmenu-reveal {
margin:.5rem 1rem .5rem 0;
width:100%;
padding:0.5rem!important;
}
.mean-container a.meanmenu-reveal span {
display:block;
width:22px;
}
#left-search {
right:0px;
}
.nav-next {
padding-right: 0;
padding-left: 0;
text-align: left;
}
.nav-next a{
padding-left:20px;	
}
.nav-next a:before {
left:0;
}
}
@media only screen and (max-width: 559px) {
.opp-image-layout article:nth-of-type(even) .post.flexible-post .post-content {
padding-left:0;
}
.opp-image-layout article .post.flexible-post .post-content	{
padding-top:.5rem;
}
.featured-image {
position: relative;
overflow: hidden;
height:100px;
}
.featured-image img {
position:absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.single-post article.post .post-content > .entry-content > p:first-child, .page article.page > .entry-content > p:first-child, .category .archive-description > p:first-child {
line-height: 1.7rem;
font-size: 1.3rem;
margin-bottom: 0.85rem;
}
.site-content h1, .site-content h2, .site-content h3, .site-content h4, .site-content h5, .site-content h6 {
margin-bottom: 0.3rem;
}
.content-area .site-main {
padding:1rem;
}
h1.entry-title, h1.page-title {
font-size: 2.1rem;
line-height: 2.3rem;
}
#primary {
padding: 0 0 1em 0;
}
.opp-image-layout article:nth-of-type(even) .post.flexible-post .featured-image:before,
.post.flexible-post .featured-image::before, .post.flexible-post.opp .featured-image::before{
border:none;
}
}
@media only screen and (max-width: 480px) {/**/.category .opp-image-layout article:nth-of-type(even) .post.flexible-post .post-content {
padding-left:0;
} .top-bar {
font-size:0.625em!important;
}
.top-bar a,
.top-bar .container {
font-size:inherit;
}
.top-bar li {
padding:0 0 0 8px
} .site-branding {
padding:0px 0;
margin:15px 0 5px 0;
}
a.fasc-button {
padding:20px 26px;
font-size:26px;
}
a.fasc-size-xlarge.ico-fa.fasc-ico-after:after {
font-size:22px;
}
.entry-content img {
width:100%;
}
.alignleft {
float:none;
}
.post.small-post .featured-image, .post.small-post .post-content {
width:30%;
margin-right:5%;
}
.widget.mag-lite-sidebar-latest-tab .post.small-post .post-content, .all-news-section .tab-content .small-post .post-content, .mag-lite-latest-tab .video-tab-section .small-post .post-content, .post.small-post .post-content {
width: 60%;
padding-top:0;
}
.tab-links a {
font-size:1em;
}
.tab-links li.active a::before {
background:#E90052;
bottom: -4px;
content: "";
display: block;
height: 3px;
position: absolute;
width: 100%;
}
.tab-links li {
margin:0 20px 0 0;
padding-left:0;
width:40%;
vertical-align:middle;
}
.entry-content .floated-banner {
width:100%!important;
}
.entry-content figure.alignright {
width:100%;
} .featured-news-container {
padding-top:15px;
}
.site-main>section {
margin-bottom:10px;
}
#custom_html-8 {
font-size:16px;
padding:20px 25px 15px;
}
.mag-lite-recent-posts .post {
margin-bottom:0;
}
}
@media only screen and (min-width: 960px){
.featured-news-section .custom-col-4 {
min-height:400px;
}
}