/* General Layout */
@media screen and (min-width:910px) {
#masthead {padding:0 40px 0px;}
#content {padding:0;}
}
@media screen and (max-width:909px) {
.entry-content {margin-right:7.6923%;}
.sidebar {padding-right:7.6923%;}
.site-main {padding:5px 0 0 0 !important;}
}
.widget {border:0; margin-bottom:1em;}
.site-main {margin-bottom:4em;padding:7px 0 0 22px;}
.site {margin:0 !important;}
.site-header {padding:10px 7.6923%; background-color:#101721 !important;}
body:not(.custom-background-image).admin-bar:before, body:not(.custom-background-image):after, body:not(.custom-background-image):before {display:none !important;}
body{font-family:inherit;}
.site-inner {background-color:#fff;}
.site {background-color:#f5f5f5;}

/* Nav */
@media screen and (min-width: 56.875em) {
.main-navigation ul ul a {width:14em !important;}
}
@media only screen and (max-width:909px) {
.site-header .main-navigation ul ul li {background-color:#101721 !important;}
.site-header .menu-toggle:hover {border-color:#fff !important;}
}
.site-header .primary-menu a {color:#fff;}
.site-header .main-navigation ul ul li {background-color:#282f35;}
.site-header .main-navigation li:hover > a, .main-navigation li.focus > a {background-color:#101721;}
.site-header #menu-toggle {background-color:#333333; color:#fff;}
.site-header .menu-toggle:hover {border-color:#e8a200;}
.site-header .dropdown-toggle:after {color:#fff;}
.site-header .sub-menu.toggled-on {background-color:#101721 !important}
.site-header .main-navigation .current-menu-item > a, .site-header .main-navigation li:hover > a, .main-navigation .current-menu-ancestor > a {color:#3085c1;}

/* Yellow Strip */
.topstrip {background-color:#fcc118; padding:4px;}

/* Typography */
h1, h2, h3, h4 {font-family:Montserrat, "Helvetica Neue", sans-serif; color:#3085c1; margin:10px 0 20px !important;}
#primary h1, #primary  h2 {font-size:1.4rem;}
h3 {font-size:1.2rem !important;}
a {color:#333; box-shadow:none !important;}
a:hover {color:#f1a20c;}
#main a {color:#f1a20c;}
#main a:hover {text-decoration:underline;}
#main ul, #main ol {padding-left:20px;}

/* CTA */
.play {-webkit-border-radius:4; -moz-border-radius:4; border-radius:4px; font-family:Arial; color:#fff !important; font-size:1rem; background:#ff3740; padding:10px 40px 10px 40px; text-decoration:none;}
.play:hover {background:#ff3d47; color:#fff; text-decoration:none !important;}

.playsmall {-webkit-border-radius:4; -moz-border-radius:4; border-radius:4px; font-family:Arial; color:#fff; font-size:0.71rem; background:#f1a20c; padding:7px 22px 7px 20px; text-decoration:none;}
.playsmall:hover {background:#feb234; color:#fff; text-decoration:none;}
.reviewsmall {-webkit-border-radius:4; -moz-border-radius:4; border-radius:4px; font-family:Arial; color:#fff; font-size:0.71rem; background:#14a9f4; padding:7px 18px 7px 18px; text-decoration:none;}
.reviewsmall:hover {background:#1abeff; color:#fff; text-decoration:none;}
.review {background:#fb2a30;}
.review:hover {background:#ff3740;}

/* Sidebar */
#search-7 {padding:20px 28px 39px; margin-bottom:0;}
#search-7 .search-field {border-radius:20px 0 0 20px;}
#custom_html-15 {padding-top:5px;}
#wpspw_pro_post_thumb_widget-2 .wpspw-post-list {border-bottom:1px solid #4b4c4d; !important;}
#wpspw_pro_post_thumb_widget-2 .wpspw-post-title a {color:#fff !important;}
#wpspw_pro_post_thumb_widget-2 .wpspw-post-list-content {padding:0 20px;}
#custom_html-10 {padding-top:15px;}
.ccc-widget.ccc-header-v2 {background:none !important;}
.ccc-coin-container {border-top:1px solid #4b4c4d; width:100%; padding:6px 0 11px 10px}
.ccc-coin-container:last-child {border-bottom:1px solid #4b4c4d;}
.sidebar{background-color:#202325;padding-bottom:4em; margin-bottom:0;}
.sidebar.widget-area ul {list-style:none; margin-left:40px;}
.sidebar.widget-area li {font-size:1rem;list-style-type:disc;color:#f1a20c;padding-left:16px;}
.sidebar.widget-area li a {color:#fff;}
.tbgs h3, #custom_html-2 h3, #custom_html-16 h3, #wpspw_pro_post_thumb_widget-2 h2 {color:#fff;background-color:#282f35;font-weight:400;padding:15px 20px 17px 30px;font-size:1rem!important;}
.tbgs p {margin-bottom:5px; font-size:1rem; font-weight:bold;color:#fff;padding:0 30px;}
.tbgs img {margin-right:3%; border:1px solid #5a5a5a;}
.tbgs div {margin-bottom:10px;padding:0 30px;}
.tbgs h3, .tbgs p{padding-left:30px;padding-right:20px;font-size:1rem!important;}

@media only screen and (max-width:909px) {
#search-7 {padding:20px 0 0;}
}

/* Footer */
#colophon {padding-top:20px; padding-bottom:20px;}
.site-info, .site-footer .social-navigation {display:none;}
.customfooter {display:table; margin:0 auto; font-size:0.75rem; text-align:center; border-top:1px solid #333; padding-top:20px;}
.customfooter img {margin:0 5px;}
.customfooter div {margin-top:10px; font-size:0.8125rem;}
.site-footer {background-color:#101820; color:#999}
.site-footer a {color:#999;}
.footerlogo {width:100%; text-align:center; color:#7d7e81;}
.footerlogo p {margin:5px 0 0; font-size:0.75rem;}
.footerstrip {width:100%; text-align:center; font-size:0.75rem; padding:5px 10px 10px;}
.footerstrip ul {list-style:none; padding:0; margin:0;}
.footerstrip li {display:inline-block; padding:0 5px; margin:4px 2px;}
.footerstrip li:hover {transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}
.footerstrip a {font-weight:bold; color:#fff;}

@media only screen and (max-width:909px) {
.site-footer {padding-top:30px;}
}

/* Brands */
@media screen and (min-width:565px) and (max-width:960px) {
.glrating {display:none;}
}
@media screen and (max-width:565px) {
.glist th {display:none;}
.glist td {display:block; padding:5px !important;}
.glist tr > td:last-child {padding-bottom:25px !important;}
}
.glist {width:100%; border:none; border-collapse:collapse; margin-bottom:20px !important;}
.glist th, .glist td {text-align:center; padding:10px; border:none;}
.gllogo {border: 1px solid #d1d1d1; display:block; margin:0 auto;}
.glrating {line-height:1.25rem;}
.glrating a {font-size:0.8rem;color:#00adec !important;}
.glrating span {display:block;}
.glbonus {font-size:1.8rem; line-height:1.8rem; font-weight:bold; color:#ff3740;}

/* Review Top */
.reviewtop {display:table; width:100%; box-sizing:border-box; padding:10px; margin-bottom:15px; border:1px solid #e5e5e5;}
.rtleft {float:left; width:30%; margin-right:4%; text-align:center;}
.rtleft .rlogo {width:100%; max-width:215px; height:auto; margin:0 auto;}
.rtleft p {margin:5px 0 0; font-size:0.625rem;}
.rtleft p > img {margin-right:8px; position:relative; top:-2px;}
.rtbonus {float:left; width:44%; margin-right:4%; text-align:center;}
.rtbonus p {font-size:0.8125rem; margin:5px 0 15px;}
.rtbonus p > span {display:block; font-size:1.25rem; line-height:1.75rem;}
.rtred {font-size:1.75rem; font-weight:bold; color:#d20f34;}
.rtright {float:left; width:18%; text-align:center;}

@media only screen and (max-width:600px) {
  .rtleft, .rtbonus, .rtright {width:100%; margin:0 0 20px 0;}
  .rtbonus p {margin-top:0;}
}

/* Review Feature */
.reviewfeature {display:table; width:100%; margin-bottom:40px;}
.reviewfeature h1, .reviewfeature h2 {border-bottom:1px solid #3085c1;}
.rfleft {float:left; width:48%; margin-right:4%;}
.starrating {float:right;}
.rfleft ul {list-style:none; margin:0; padding:0 0 40px 20px;}
.rfleft li {margin-bottom:5px;}
.rfleft li > img {margin-right:8px; position:relative; top:-2px;}
.rfmobile {width:100%; max-width:261px; display:block; margin:0 auto 30px;}
.rfcollect {text-align:center; margin-bottom:30px;}
.rfcollect p {font-size:0.8125rem; margin:5px 0 15px;}
.rfcollect p > span {display:block; font-size:1.75rem; line-height:1.75rem;}
.rfright {float:left; width:48%;}
.rfbanking {text-align:center; margin-bottom:30px;}
.rfbanking div {display:table; width:100%; margin-bottom:18px;}
.rfhide {opacity:0.3;}
.rfright ul {list-style:none; text-align:center; padding:0; margin:0;}
.rfright li {display:inline-block; vertical-align:middle; margin:0 5px 10px;}
.rfbtc {vertical-align:middle; margin-right:10px;}
.btcaccepted {font-size:1rem; color:#f7931a;}
.rfright table {width:100%; margin-bottom:15px;}
.rfright th, .rfright td {text-align:left; font-size:0.8125rem; padding:5px;}
.rfcountry {width:50%; float:left; text-align:center; margin-bottom:20px; font-size:0.75rem;}
.rfcountry img {vertical-align: middle; margin:0 5px;}
.rfccont {display:table; width:100%; margin-bottom:20px;}

@media only screen and (max-width:700px) {
.rfleft, .rfright {width:100%; margin-right:0;}

}
@media only screen and (max-width:400px) {
.rfcountry {width:100%;}
}

/* News Carousel */
.wpspw-slider-wrp {margin-bottom:30px !important;}
.wpspw-post-content > div {line-height:1.25rem;}

@media only screen and (max-width:640px) {
.wpspw-post-content-right.wpspw-medium-6.wpspw-columns {border-left:none !important;}
}

/* Posts */
.page-header {border:none; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
.rt-reading-time {font-size:1rem; font-weight:bold; border:1px solid #4b4c4d; display:table !important; padding:2px 10px; margin-bottom:20px;}