
				html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0;vertical-align:baseline;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute }
input:focus,select:focus,textarea:focus,button:focus {
outline: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
color: rgba(5, 5, 31, .88);
font-size: 16px;
line-height: 1.6em;
text-transform: none;
background-color: #fff;
font-family: "Source Sans Pro", sans-serif;
}
.float-left {
float: left;
}
.float-right {
float: right;
}
a {
text-decoration: none;
color:inherit;
font-family: inherit;
font-size: inherit;
}
a:hover {
text-decoration: underline;
}
li {
list-style: none;
}
.clear {
clear:both;
}
.container {
max-width: 1024px;
margin: 0 auto;
position: relative;
}
.container.page-404 {
padding: 50px 0 200px;
}
.entry-content a {
text-decoration: none;
color: #039ce0;
}
.entry-content a:hover{
text-decoration: underline;
}
.entry-content div.yellow-button a:hover{
text-decoration: none;
} 
h1, h2, h3, h4, h5, h6 {
line-height: 1.2em;
font-weight: 600;
color: #05051f;
}
h1 {
font-size: 36px;
}
h2 {
font-size: 28px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 18px;
}
p {
font-size: 16px;
line-height: 1.6em;
}
img, iframe {
max-width: 100%;
height: auto;
}
.clear-after:after {
clear: both;
display: block;
content: "";
}
.wp-caption-text {
font-size: 14px;
line-height: 1.2em;
color: rgba(10, 9, 55, .64);
margin-left: auto;
margin-right: auto;
border-bottom: 1px solid #edf1fa;
padding: 8px 0;
font-family: "PT Sans", sans-serif;
}
.wp-caption-text a:hover {
text-decoration: underline;
}
section.entry-content table {
width: 100%;
max-width: 660px;
}
section.entry-content table {
border-left: 2px solid #0098ff;
background-color: rgba(0, 152, 255, .04);
}
section.entry-content table tr {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 10px 16px;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
section.entry-content table td, section.entry-content table th {
display: inline-block;
color: #05051f;
font-size: 16px;
line-height: 1.4em;
text-align: left;
}
section.entry-content table tr td:first-of-type {
max-width: 256px;
min-width: 256px;
margin-right: 24px;
font-weight: 600;
}
section.entry-content table tr th:first-of-type {
max-width: 256px;
min-width: 256px;
margin-right: 24px;
font-weight: 700;
}
section.entry-content table tr th, section.entry-content table tr th:first-of-type {
font-weight: 700;
}
section.entry-content table tr:nth-child(odd) {
background-color: rgba(0, 152, 255, .06);
}
img.alignright {float:right; margin:1em 0 1em 1em}
img.alignleft {float:left; margin:1em 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; margin:1em 0 1em 1em}
.alignleft {float:left; margin:1em 1em 1em 0}
.aligncenter {display: block; margin-left: auto; margin-right: auto}
div.admin-edit-page {
text-align: center;
}
div.admin-edit-page span {
display: inline-block;
padding: 5px 10px;
background: yellow;
}
/*Generic content styles*/
section.entry-content {
margin: 0 auto;
padding: 32px 0 40px;
}
section.entry-content table td {
padding: 0 10px 5px 0;
}
section.entry-content > * {
margin-bottom: 24px;
color: rgba(5, 5, 31, .88);
font-size: 16px;
line-height: 1.6em;
max-width: 660px;
margin-left: auto;
margin-right: auto;
}
section.entry-content div.wp-caption {
opacity: 1;
margin-bottom: 32px;
margin-top: 32px;
}
section.entry-content img, section.entry-content amp-img{
display: block;
max-width: 100%;
min-width: 100%;
}
section.entry-content h1 {
opacity: 1;
line-height: 1.2em;
font-size: 36px;
margin-top: 56px;
margin-bottom: 32px;
}
section.entry-content h1.entry-title {
margin-top: 15px;
}
section.entry-content h2 {
opacity: 1;
line-height: 1.2em;
font-size: 28px;
margin-top: 48px;
margin-bottom: 24px;
}
section.entry-content h2:first-of-type {
margin-top: 0;
}
section.entry-content h3 {
margin-bottom: 20px;
opacity: 1;
line-height: 1.2em;
font-size: 22px;
margin-top: 48px;
margin-bottom: 24px;
}
section.entry-content .subheading {
margin-bottom: 24px;
color: rgba(5, 5, 31, .64);
font-size: 20px;
line-height: 1.4em;
}
ol li {
list-style: decimal;
padding-left: 5px;
margin-bottom: 10px;
}
section.entry-content ul {
opacity: 1;
}
section.entry-content ul li {
margin-bottom: 10px;
color: rgba(5, 5, 31, .88);
line-height: 1.4em;
margin-bottom: 8px;
text-indent: -12px;
padding-left: 12px;
}
section.entry-content ul li:before {
display: inline-block;
content: "";
min-width: 4px;
height: 4px;
margin-bottom: 0px;
border-radius: 100px;
background-color: #0e1767;
position: relative;
top: -3px;
margin-right: 8px;
}
section.entry-content ol li {
margin-left: 15px;
}
section.entry-content div.yellow-button a {
min-width: 256px;
}
.yellow-button {
display: inline-block;
border-radius: 3px;
background-color: #ffd400;
border: 1px solid #df8600;
font-weight: 600;
text-align: center;
color: #05051f;
font-size: 18px;
line-height: 1.2em;
text-decoration: none;
}
.yellow-button a {
text-decoration: none;
padding: 10px 24px;
display: block;
color: #05051f
}
.yellow-button:hover {
background-color: #ffdc27;
}
.yellow-button:active {
background-color: #ffdc27;
}
#main-section {
padding-top: 60px;
}
section#content {
padding-top: 50px;
}
.hidden-on-small {
display: none;
}
.main-section {
padding: 8px 32px 24px;
background-color: #171e2c;
background-image: url('/wp-content/plugins/amp-theme-framework-master/images/bg_line.svg'), -webkit-linear-gradient(0deg, #1e2c4e, #2c3c63);
background-image: url('/wp-content/plugins/amp-theme-framework-master/images/bg_line.svg'), linear-gradient(90deg, #1e2c4e, #2c3c63);
background-position: 0px 0px, 0px 0px;
background-size: 4px, auto;
}
.main-section.homepage {
padding-top: 48px;
}
span.stars, span.stars span {
display: inline-block;
height: 16px;
background-image: url('/wp-content/plugins/amp-theme-framework-master/images/canadacasinonet-starPrimary.svg');
background-position: 0px -16px;
background-repeat: repeat-x;
text-align: left;
}
span.stars span {
background-position: 0 0;
text-indent: -9999px;
position: relative;
top: -4px;
}
div.logo amp-img {
border-radius: 3px;
}
.homepage-headline {
margin-bottom: 20px;
color: #fff;
font-size: 20px;
line-height: 1.2em;
font-weight: 600;
}
.homepage-headline  p {
font-size: 20px;
}
div.rating-and-stars {
height: 16px;
}
/* HEADER */
/*Header flags*/

header#header .change-locale {
margin-left: 16px;
clear: none;
-webkit-transition: opacity 80ms linear;
transition: opacity 80ms linear;
cursor: pointer;
}
header#header .change-locale > li {
height: 18px;
}
header#header .change-locale a.current-lang amp-img {
width: 25px;
height: auto;
}
header#header .change-locale-dropdown a {
height: 38px;
padding: 9px 24px;
}
header#header .change-locale-dropdown amp-img {
width: auto;
height: 18px;
cursor: pointer;
}
header#header .change-locale-dropdown.show {
transform: translateX(0px) translateY(0px) translateZ(0px) scaleX(1) scaleY(1) scaleZ(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skewX(0deg) skewY(0deg);
opacity: 1;
will-change: transform;
overflow: visible;
visibility: visible;
}
header#header .change-locale-dropdown {
position: absolute;
top: 52px;
right: 0px;
z-index: 999;
min-width: auto;
padding: 16px 0px;
border-right: 1px solid rgba(211, 218, 233, .64);
border-bottom: 1px solid rgba(211, 218, 233, .64);
border-left: 1px solid rgba(211, 218, 233, .64);
background-color: #fff;
transform: translateX(4px) translateY(0px) translateZ(0px) scaleX(1) scaleY(1) scaleZ(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skewX(0deg) skewY(0deg);
opacity: 0;
will-change: transform;
overflow: hidden;
transition: transform 0.16s, opacity .08s;
visibility: hidden;
}
header#header .change-locale-dropdown li {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
}
header#header .change-locale-dropdown li:hover {
background-color: #edf1fa;
}
/*End header flags*/
/* Main Menu */
header#header div.main-menu-wrapper {
padding: 8px 32px;
border-bottom: 1px solid rgba(211, 218, 233, .64);
background-color: #edf1fa;
}
header#header div.main-menu-wrapper > .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
nav.main-menu {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
nav.main-menu ul.menu > li {
-webkit-transition: color 120ms ease;
transition: color 120ms ease;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: inline-block;
color: rgba(5, 5, 31, .8);
font-size: 16px;
line-height: 1.2em;
font-weight: 600;
position: relative;
margin-right: 20px;
padding: 8px 0;
}
nav.main-menu ul.menu > li > a {
cursor: pointer;
}
nav.main-menu ul.menu > li > a:hover {
color: #05051f;
}
nav.main-menu ul.sub-menu {
border-radius: 3px;
background-color: #2b374b;
visibility: hidden;
position: absolute;
z-index: 10;
min-width: 128px;
width: 100%;
top: 32px;
	box-shadow: 1px 1px 8px -2px rgba(10, 9, 55, .24);
}
nav.main-menu ul.menu > li.menu-item-has-children:hover ul.sub-menu {
visibility: visible;
} 
nav.main-menu ul.menu  li  a:hover {
text-decoration: none;
}
nav.main-menu ul.sub-menu li a {
padding: 8px 16px;
background-color: #fff;
color: #0a0937;
font-size: 14px;
font-weight: 400;
text-transform: capitalize;
display: block;
line-height: 20px;
}
nav.main-menu ul.sub-menu li a:hover {
background-color: #f3f6fc;
}
nav.main-menu ul.menu > li.menu-item-has-children > a:after {
display: inline-block;
content: "";
background-image: url("/wp-content/plugins/amp-theme-framework-master/images/menu_down_arrow.svg");
width: 16px;
height: 16px;
opacity: 0.32;
background-size: 16px 16px;
background-repeat: no-repeat;
position: relative;
top: 3px;
margin-left: 2px;
}
div.hamburger-icon {
display: none;
}
/* End Main Menu */
header#header section.top-header {
padding: 12px 32px;
background-color: #00347d;
}
header#header section.top-header div.logo {
height: 40px;
}
header#header section.top-header > .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
header#header section.top-header .text {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
color: #fff;
text-align: right;
font-size: 14px;
}
/* END HEADER */

/* FOOTER */
footer#footer {
background: #112147;
text-align: center;
padding: 32px 20px;
}
footer#footer div.logo {
margin-bottom: 32px;
}
footer#footer div.logo amp-img {
height: 40px;
width: auto;
}
footer#footer div.container {
max-width: 660px;
padding: 0;
}
footer#footer div.text {
margin-bottom: 8px;
font-size: 14px;
color: hsla(0, 0%, 100%, .8);
font-weight: 400;
line-height: 20px;
}
footer#footer div.trust-links {
margin: 24px 0;
}
footer#footer div.trust-links amp-img {
height: auto;
}
footer#footer div.footer-bottom {
padding-top: 24px;
color: rgba(237, 241, 250, .64);
font-size: 14px;
cursor: default;
margin-bottom: 8px;
border-top: 1px solid hsla(0, 0%, 100%, .16);
}
footer#footer div.footer-bottom a:hover {
color: hsla(0, 0%, 100%, .8);
}

/* Bottom float */

amp-user-notification#bottom-float {
font-size: 16px;
font-weight: 500;
position: fixed;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 3;
display: block;
padding-right: 32px;
padding-left: 32px;
background-color: #00347d;
box-shadow: 0 -2px 8px -4px rgba(5, 5, 31, .16);
z-index: 10;
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
-webkit-transform: translateX(0) translateY(100%) translateZ(0) scaleX(1) scaleY(1) scaleZ(1) rotateX(0) rotateY(0) rotateZ(0) skewX(0) skewY(0);
-moz-transform: translateX(0) translateY(100%) translateZ(0) scaleX(1) scaleY(1) scaleZ(1) rotateX(0) rotateY(0) rotateZ(0) skewX(0) skewY(0);
-ms-transform: translateX(0) translateY(100%) translateZ(0) scaleX(1) scaleY(1) scaleZ(1) rotateX(0) rotateY(0) rotateZ(0) skewX(0) skewY(0);
transform: translateX(0) translateY(100%) translateZ(0) scaleX(1) scaleY(1) scaleZ(1) rotateX(0) rotateY(0) rotateZ(0) skewX(0) skewY(0);

}
div.bottom-float > div.container {
padding: 16px 0;
border-bottom: 1px solid #ebecf1;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1024px;
margin-right: auto;
margin-left: auto;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
border-bottom-style: none;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
div.bottom-float div.logo-and-rating {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
div.bottom-float div.logo-and-rating div.logo {
height:40px;
}
div.bottom-float div.tagline {
margin-right: 16px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
line-height: 1.2em;
font-weight: 700;
color: #fff;
font-size: 20px;
padding-left: 16px;
}
div.bottom-float div.yellow-button a {
min-width: 200px;
padding: 8px 24px;
border-radius: 3px;
font-size: 16px;
line-height: 1.2em;
}
div.bottom-float div.yellow-button {
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto;
border: none;
}

div.bottom-float div.logo-and-rating div.title a {
font-size: 14px;
font-weight: 500;
text-transform: capitalize;
}
div.bottom-float div.logo amp-img {
border-radius: 4px;
}
div.bottom-float button {
margin-left: 8px;
padding: 0;
border: 0;
background: transparent;
cursor: pointer;
opacity: 0.64;
height: 20px;
width: 20px;
}

/* End bottom float */
/* END FOOTER */
div.breadcrumbs {
margin-bottom: 48px;
padding-bottom: 8px;
border-bottom: 1px solid #edf1fa;
padding-top: 16px;
color: rgba(5, 5, 31, .64);
line-height: 1.2em;
font-size: 14px;
}
div.breadcrumbs a {
color: inherit;
}
div.breadcrumbs a:hover {
text-decoration: none;
color: #05051f;
}
/* News Grid */
.amp-wp-article-featured-image {
display: none;
}
section.latest-posts div.latest-posts-grid-wrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: -16px;
margin-left: -16px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-align-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
}
section.latest-posts div.one-post {
position: static;
padding-right: 16px;
padding-bottom: 32px;
padding-left: 16px;
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
align-self: stretch;
-webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
width: 33.3%;
}
section.latest-posts div.one-post-item-wrapper {
overflow: hidden;
border-radius: 3px;
background-color: #fff;
height: 100%;
border: 1px solid #edf1fa;
}
section.latest-posts div.one-post div.content {
padding: 16px;
}
section.latest-posts div.one-post div.content h2 {
margin-bottom: 12px;
font-size: 18px;
line-height: 1.2em;
font-weight: 600;
}
section.latest-posts div.one-post div.content h2 a {
color: #05051f;
display: block;
}
section.latest-posts div.one-post div.excerpt {
color: rgba(5, 5, 31, .64);
line-height: 1.2em;
font-weight: 400;
font-size: 14px;
margin-bottom: 14px;
}
section.latest-posts div.one-post div.date {
color: #05051f;
font-size: 14px;
line-height: 1.2em;
font-weight: 400;
}
section.latest-posts div.one-post div.featured-image {
background-color: #2b374b;
height: 128px;
background-position: center center;
background-size: cover;
}
body.amp-single section.latest-posts {
background-color: #fff;
}
body.amp-single .homepage-headline {
color: #0a0937;
}
 
section.latest-deals div.one-post-1 div.featured-image {
background-image: url(https://casinoexaminers.com/images/extend-your-summer-with-leovegas-320x128.jpg);
}
section.latest-deals div.one-post-2 div.featured-image {
background-image: url(https://casinoexaminers.com/images/live-casino-welcome-bonus-by-rizk-casino-320x128.jpg);
}
section.latest-deals div.one-post-3 div.featured-image {
background-image: url(https://casinoexaminers.com/images/FC-profit-boosts-and-free-bets-by-LeoVegas-320x128.jpg);
}
section.latest-deals div.one-post-4 div.featured-image {
background-image: url(https://casinoexaminers.com/images/wager-free-spins-from-Guts-Casino-320x128.jpg);
}
section.latest-deals div.one-post-5 div.featured-image {
background-image: url(https://casinoexaminers.com/images/tally-ho-slot-promo-320x128.jpg);
}
section.latest-deals div.one-post-6 div.featured-image {
background-image: url(https://casinoexaminers.com/images/saturday-bonus-by-888casino-320x128.jpg);
}
/* End News Grid */
div.single-heading h1.title {
margin-bottom: 8px;
}
div.single-heading div.subtitle {
margin-bottom: 16px;
color: rgba(5, 5, 31, .64);
font-size: 20px;
line-height: 1em;
}
div.single-heading div.author {
color: rgba(18, 27, 48, .64);
font-size: 14px;
line-height: 20px;
}
div.single-heading div.author a {
text-decoration: underline;
color: #121b30;
}
div.single-heading div.author a:hover {
color: #ff7800;
text-decoration: none;
}
div.single-heading {
margin-bottom: 24px;
}

div.blog-news-padding-wrapper {
padding: 0 32px;
}
div.blog-news-padding-wrapper section.entry-content {
padding-left: 0;
padding-right: 0;
}
body.amp-single section.latest-posts {
padding: 0 32px 24px;
}
div.breadcrumbs {
margin-bottom: 24px;
padding-bottom: 8px;
border-bottom: 1px solid #edf1fa;
padding-top: 32px;
color: rgba(5, 5, 31, .64);
line-height: 1.2em;
font-size: 14px;
}
div.breadcrumbs a {
color: inherit;
}
div.breadcrumbs a:hover {
text-decoration: none;
color: #05051f;
}
@media only screen and (max-width:991px){
section.latest-posts div.one-post {
width: 50%;
}
} /* End 991px */
@media only screen and (max-width:767px){
section.latest-posts div.one-post {
width: 100%;
}
div.blog-news-padding-wrapper div.breadcrumbs {
display: block;
}

} /* End 767px */

@media only screen and (max-width:479px) {
div.blog-news-padding-wrapper {
padding: 16px 20px 0;
}
div.single-heading h1.title {
font-size: 28px;
line-height: 1.2em;
}
div.single-heading div.subtitle {
font-size: 18px;
}
} /* End 479px */    
@media only screen and (max-width:991px){
section.entry-content {
padding-top: 48px;
}
nav.desktop-main-menu {
display: none;
}
nav#responsive-menu {
display: block;
position: fixed;
width: 100%;
height: 100vh;
top: 0;
z-index: 1;
overflow-y: auto;
padding-left: 32px;
padding-right: 32px;
background-color: #00347d;
}
nav#responsive-menu:target {
display: block;
}
nav#responsive-menu div.first-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1024px;
padding-top: 12px;
padding-bottom: 12px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
nav#responsive-menu div.first-row a.close-menu, header#header div.hamburger-icon a {
display: block;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
cursor: pointer;
height: 24px;
width: 24px;
}
header#header div.hamburger-icon {
display: block;
margin-left: auto;
}
nav#responsive-menu amp-accordion header, nav#responsive-menu ul.menu > span.menu-item a {
border: none;
display: block;
z-index: 10;
margin-top: 16px;
border-radius: 3px;
background-color: rgba(14, 23, 103, .32);
color: hsla(0, 0%, 100%, .8);
font-size: 18px;
padding: 16px;
-webkit-transition: color 120ms ease;
transition: color 120ms ease;
line-height: 1.2em;
font-weight: 600;
}
nav#responsive-menu ul.menu > span.menu-item a {
display: block;
}
nav#responsive-menu amp-accordion header:hover, nav#responsive-menu ul.menu > span.menu-item a:hover {
color: #fff;
}
nav#responsive-menu amp-accordion header:focus {
outline:0;
}
nav#responsive-menu div.menu-main-menu-container {
padding-top: 14px;
padding-bottom: 32px;
}
nav#responsive-menu amp-accordion header > span:after {
display: inline-block;
content: "";
background-image: url('/wp-content/plugins/amp-theme-framework-master/images/responsive-menu-arrow.svg');
width: 24px;
height: 24px;
vertical-align: middle;
margin-left: 2px;
}
nav#responsive-menu ul.menu > span.menu-item a:hover {
text-decoration: none;
}
nav#responsive-menu amp-accordion section > div {
z-index: 10;
min-width: 128px;
border-radius: 3px;
}
nav#responsive-menu amp-accordion section > div span.menu-item {
padding: 10px 20px;
background-color: rgba(14, 23, 103, .32);
color: #fff;
font-size: 16px;
display: block;
line-height: 20px;
}
nav#responsive-menu amp-accordion section > div span.menu-item a {
display: block;
}
nav#responsive-menu amp-accordion section > div span.menu-item a:hover {
text-decoration: none;
}
nav#responsive-menu div.logo {
height: 40px;
}
header#header div.main-menu-wrapper {
display: none;
}
div.bottom-float > div.container {
position: relative;
}
div.bottom-float div.tagline {
font-size: 18px;
}
div.bottom-float button {
position: absolute;
top: 8px;
right: -24px;
}
header#header section.top-header .text {
display: none;
}
} /* End 991px */
@media only screen and (max-width:767px){
div.yellow-button {
max-width: 300px;
}
div.bottom-float div.logo-and-rating div.logo {
height: 32px;
}
div.bottom-float div.logo amp-img {
max-height: 32px;
max-width: 100px;
}
div.bottom-float div.tagline {
font-size: 16px;
}
div.bottom-float > div.container {
padding: 12px 0;
}
div.bottom-float div.yellow-button a {
min-width: 160px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
section.entry-content table tr td:first-of-type, section.entry-content table tr th:first-of-type {
max-width: 180px;
min-width: 180px;
}
} /* End 767px */
@media only screen and (max-width:599px) {
div.bottom-float > div.container {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
div.bottom-float div.tagline {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
div.bottom-float div.yellow-button {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-top: 16px;
max-width: 100%;
background-color: transparent;
}


div.bottom-float div.yellow-button a {
width: 100%;
max-width: 224px;
min-width: auto;
-webkit-box-flex: 100%;
-webkit-flex: 100%;
-ms-flex: 100%;
flex: 100%;
background-color: #ffd400;
}
div.bottom-float div.yellow-button a:hover {
background-color: #ffdc27;
}
} /* End 599px */
@media only screen and (max-width:479px) {
header#header section.top-header, header#header div.main-menu-wrapper,   section.entry-content, footer#footer, section.casino-main-content, section.single-casino section.top-casino-content, body.amp-single section.latest-posts, .main-section, nav#responsive-menu, amp-user-notification#bottom-float {
padding-left: 20px;
padding-right: 20px;
}
section.entry-content div.yellow-button {
width: 100%;
}
div.bottom-float button {
position: absolute;
top: 10px;
right: -9px;
}
section.homepage-top-section h1 {
font-size: 28px;
line-height: 1.2em;
}
p {
font-size: 15px;
}
section.entry-content > * {
margin-bottom: 20px;
font-size: 15px;
}
section.entry-content h2 {
margin-top: 32px;
margin-bottom: 20px;
font-size: 24px;
}
section.entry-content h3 {
margin-top: 28px;
margin-bottom: 18px;
font-size: 22px;
}

header#header section.top-header div.logo amp-img {
max-height: 34px;
max-width: 182px;
}
header#header section.top-header div.logo {
height: 34px;
}
section.homepage-top-section div.description > * {
color: #fff;
font-weight: 300;
}
section.entry-content .subheading {
margin-bottom: 20px;
font-size: 18px;
}
div.yellow-button {
max-width: 100%;
width: 100%;
}
div.breadcrumbs {
margin-bottom: 16px;
font-size: 13px;
}
nav#responsive-menu div.logo {
height: 34px;
}
nav#responsive-menu div.logo amp-img {
max-height: 34px;
max-width: 182px;
}
section.entry-content table tr {
padding: 10px 12px;
}
section.entry-content table tr td:first-of-type, section.entry-content table tr th:first-of-type {
max-width: 128px;
min-width: 128px;
}
} /* End 479px */
@media only screen and (max-width:374px){
header#header div.logo {
max-width: 200px;
max-height: 40px;
}
footer#footer div.trust-links amp-img {
max-height: 28px;
max-width: 100%;
}
} /* End 374px */



/*Bonus summary*/
div.bonus-summary .breadcrumbs {
padding-bottom: 16px;
}
div.bonus-summary h1.entry-title {
margin-bottom: 12px;
}
div.bonus-summary p.meta-data {
margin-top: 16px;
margin-bottom: 24px;
color: rgba(5, 5, 31, .64);
font-size: 14px;
}
div.bonus-summary {
padding: 24px;
background-color: #242424;
}
div.bonus-summary div.headline {
margin-bottom: 16px;
color: #fff;
font-size: 18px;
line-height: 1.2em;
font-weight: 600;
}
div.bonus-summary div.casino-bonus-facts ul li {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 12px;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
color: #fff;
font-size: 16px;
line-height: 1.4em;
}
div.bonus-summary div.casino-bonus-facts ul li:before {
display: inline-block;
width: 0px;
height: 0px;
margin-top: 6px;
margin-right: 12px;
margin-bottom: 0px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
border-style: solid none solid solid;
border-width: 4px 2px 4px 8px;
border-color: transparent transparent transparent #eb2124;
border-radius: 0px;
content: "";
}
div.bonus-summary div.casino-bonus-facts {
margin-bottom: 24px;
}
div.bonus-summary .yellow-button a {
display: inline-block;
min-width: 260px;
}
@media only screen and (max-width: 767px){
div.bonus-summary div.bonus-summary .yellow-button a span.text-wrapper {
display: block;
}
div.bonus-summary .yellow-button a {
min-width: 320px;
}
} /*End 767px*/
@media only screen and (max-width:479px){
div.bonus-summary {
padding: 24px 16px;
}
div.bonus-summary ul li {
margin-bottom: 8px;
}
div.bonus-summary .yellow-button a {
display: block;
max-width: 100%;
min-width: auto;
}
} /*End 479px */
/* End Bonus summary*/						.wp-block-button { color: #fff}
		.wp-block-button a {background-color: #32373c;border-radius: 28px;color: inherit;display: inline-block;padding: 12px 24px;}
		.wp-block-cover{position:relative;background-color: #000;background-size: cover;background-position: center center;min-height: 430px;width: 100%;margin: 1.5em 0 1.5em 0;display: flex;justify-content: center;align-items: center;overflow: hidden;}
		.wp-block-cover-text{color: #fff;font-size: 2em;line-height: 1.25;z-index: 1;}
		.wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: inherit;opacity: .5;z-index: 1;}
	    .amp-logo amp-img{width:190px}
 			.amp-menu input{display:none;}
			
						/** Dropdown CSS **/
			amp-sidebar{padding:15px;}
			.amp-sidebar-close{border-radius: 100%;cursor:pointer;}
			.amp-search-wrapper{margin-bottom:15px;}
			.amp-menu li.menu-item-has-children ul{display:none;margin:0;}
			.amp-menu li.menu-item-has-children ul, .amp-menu li.menu-item-has-children ul ul{font-size:14px;}
			.amp-menu input{display:none;}
			.amp-menu [id^=drop]:checked + label + ul{ display: block;}
			.amp-menu .toggle:after{content:'\25be';position:absolute;padding: 10px 15px 10px 30px;right:0;font-size:18px;color:#ed1c24;top:0px;z-index:10000;line-height:1;cursor:pointer;}
							aside{width:150px}.amp-menu{list-style-type:none;margin:0;padding:0}.amp-menu li{position:relative;display:block}.amp-menu li.menu-item-has-children ul{display:none}.amp-menu li.menu-item-has-children:hover>ul{display:}.amp-menu li.menu-item-has-children>ul>li{padding-left:10px}.amp-menu>li a{padding:7px;display:block;margin-bottom:1px}.amp-menu>li ul{list-style-type:none;margin:0;padding:0;position:relative}.amp-menu input{display:none;} 
								/******* Paste your Custom CSS in this Editor *******/.promotion-top-area .amp-wp-article-featured-image {    display: none;}			