﻿body
{
    font-family: 'Nasalization',sans-serif;
    background-image: url(../../willbetgambling/image/bg7.jpg);
    background-attachment: fixed;
    background-size: cover;
    background-position: 39%;
    overflow-x: hidden;
    height: 100%;
    background-color: #003;
}
main
{
    margin-top: 70px;
}
.affHead
{
    position: relative;
    display: flex;
}
.f00
{
    width: 100%!important;
}/*.splits {
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 22px;
}*/
.afflogostyle
{
    display: block;
}
.spinsAmt
{
    font-size: 180px;
    line-height: 125px;
    color: #3f0;
    margin: 10px 0;/* font-weight: bold; */
    -webkit-text-stroke: 4px;
    -webkit-text-stroke-color: #003;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
}
.spinsTxt
{
    color: #fff;
    -webkit-text-stroke: 3px;
    -webkit-text-stroke-color: #003;/* font-weight: bold; */
    font-size: 53px;
    line-height: 55px;
    margin-bottom: 10px;
}
.ctaCodeBlk
{
    max-width: 300px;
    margin: auto;
}
.tcInfo
{
    background-color: rgba(0,0,0,.6);
    color: #b4b4b4;
    font-size: 14px;
    padding: 20px;
}
.tcInfo p
{
    color: #b4b4b4;
    font-family: 'Roboto',sans-serif;
    font-weight: bold;
}
.footycons
{
    bottom: 0;
    position: relative;
}
.welcomeOffer
{
    max-width: 800px;
    margin: 10px auto;
}
.wreathIcons
{
    max-width: 340px;
    margin: 0 auto 20px;
}/*-----media queries----------------------------------------------------------------------------------*/
@media(min-width: 481px)
{
    .wreathIcons
    {
        max-width: 400px;
        margin: 20px auto;
    }
    .spinsTxt
    {
        font-size: 85px;
        line-height: 70px;
    }
    .spinsAmt
    {
        font-size: 181px;
        line-height: 139px;
    }
    .spinsTxt
    {
        font-size: 60px;
        line-height: 58px;
    }
    .ctaCodeBlk
    {
        max-width: 350px;
        margin: auto;
    }
    .welcomeOffer
    {
        max-width: 800px;
        margin: 20px auto;
    }
}
@media(min-width: 768px)
{
    .ctaCodeBlk
    {
        max-width: 500px;
        margin: auto;
    }
}
@media(min-width: 1000px)
{
    .headBlk
    {
        flex-direction: row;
    }
}
@media(min-width: 1025px)
{
    body
    {
        font-family: 'Nasalization',sans-serif;
        background-image: url(../../willbetgambling/image/bg7.jpg);
        background-attachment: fixed;
        background-size: cover;
        background-position: center;
        overflow-x: hidden;
        height: 100%;
        background-color: #003;
    }
    .spinsTxt
    {
        font-size: 83px;
        line-height: 100px;
    }
    .spinsAmt
    {
        font-size: 290px;
        line-height: 190px;
    }
}
.ag-format-container
{
    width: 1142px;
    margin: 0 auto;
}/*
html,
body {
    height: 100%;
}*/
.ag-smoke-block
{
    height: 100%;
    width: 100%;
    background-color: rgb(0 0 0/0);
    overflow: hidden;
    position: absolute;/*filter: opacity(0.5);*/
    Z-INDEX: -2;
}
.ag-smoke_img
{
    width: 100%;
    height: auto;
    z-index: 10;
    position: absolute;
    bottom: 0;
}
.ag-smoke_img__left
{
    left: 0;
    -webkit-animation: an-smoke-left 10s linear infinite;
    -moz-animation: an-smoke-left 10s linear infinite;
    -o-animation: an-smoke-left 10s linear infinite;
    animation: an-smoke-left 10s linear infinite;
}
.ag-smoke_img__right
{
    right: 0;
    -webkit-animation: an-smoke-right 10s linear infinite;
    -moz-animation: an-smoke-right 10s linear infinite;
    -o-animation: an-smoke-right 10s linear infinite;
    animation: an-smoke-right 10s linear infinite;
}
@-webkit-keyframes an-smoke-left
{
    0%, 100%
    {
        -webkit-transform: translate(0%,0%);
        transform: translate(0%,0%);
    }
    25%
    {
        -webkit-transform: translate(-10%,0%);
        transform: translate(-10%,0%);
    }
    50%
    {
        -webkit-transform: translate(-20%,0%);
        transform: translate(-20%,0%);
    }
    75%
    {
        -webkit-transform: translate(-10%,0%);
        transform: translate(-10%,0%);
    }
}
@-moz-keyframes an-smoke-left
{
    0%, 100%
    {
        -moz-transform: translate(0%,0%);
        transform: translate(0%,0%);
    }
    25%
    {
        -moz-transform: translate(-10%,0%);
        transform: translate(-10%,0%);
    }
    50%
    {
        -moz-transform: translate(-20%,0%);
        transform: translate(-20%,0%);
    }
    75%
    {
        -moz-transform: translate(-10%,0%);
        transform: translate(-10%,0%);
    }
}
@-o-keyframes an-smoke-left{0%,100%{-o-transform:translate(0%,0%);transform:translate(0%,0%);}25%{-o-transform:translate(-10%,0%);transform:translate(-10%,0%);}50%{-o-transform:translate(-20%,0%);transform:translate(-20%,0%);}75%{-o-transform:translate(-10%,0%);transform:translate(-10%,0%);}}
@keyframes an-smoke-left
{
    0%, 100%
    {
        -webkit-transform: translate(0%,0%);
        -moz-transform: translate(0%,0%);
        -o-transform: translate(0%,0%);
        transform: translate(0%,0%);
    }
    25%
    {
        -webkit-transform: translate(-10%,0%);
        -moz-transform: translate(-10%,0%);
        -o-transform: translate(-10%,0%);
        transform: translate(-10%,0%);
    }
    50%
    {
        -webkit-transform: translate(-20%,0%);
        -moz-transform: translate(-20%,0%);
        -o-transform: translate(-20%,0%);
        transform: translate(-20%,0%);
    }
    75%
    {
        -webkit-transform: translate(-10%,0%);
        -moz-transform: translate(-10%,0%);
        -o-transform: translate(-10%,0%);
        transform: translate(-10%,0%);
    }
}
@-webkit-keyframes an-smoke-right
{
    0%, 100%
    {
        -webkit-transform: translate(0%,0%);
        transform: translate(0%,0%);
    }
    25%
    {
        -webkit-transform: translate(10%,0%);
        transform: translate(10%,0%);
    }
    50%
    {
        -webkit-transform: translate(20%,0%);
        transform: translate(20%,0%);
    }
    75%
    {
        -webkit-transform: translate(10%,0%);
        transform: translate(10%,0%);
    }
}
@-moz-keyframes an-smoke-right
{
    0%, 100%
    {
        -moz-transform: translate(0%,0%);
        transform: translate(0%,0%);
    }
    25%
    {
        -moz-transform: translate(10%,0%);
        transform: translate(10%,0%);
    }
    50%
    {
        -moz-transform: translate(20%,0%);
        transform: translate(20%,0%);
    }
    75%
    {
        -moz-transform: translate(10%,0%);
        transform: translate(10%,0%);
    }
}
@-o-keyframes an-smoke-right{0%,100%{-o-transform:translate(0%,0%);transform:translate(0%,0%);}25%{-o-transform:translate(10%,0%);transform:translate(10%,0%);}50%{-o-transform:translate(20%,0%);transform:translate(20%,0%);}75%{-o-transform:translate(10%,0%);transform:translate(10%,0%);}}
@keyframes an-smoke-right
{
    0%, 100%
    {
        -webkit-transform: translate(0%,0%);
        -moz-transform: translate(0%,0%);
        -o-transform: translate(0%,0%);
        transform: translate(0%,0%);
    }
    25%
    {
        -webkit-transform: translate(10%,0%);
        -moz-transform: translate(10%,0%);
        -o-transform: translate(10%,0%);
        transform: translate(10%,0%);
    }
    50%
    {
        -webkit-transform: translate(20%,0%);
        -moz-transform: translate(20%,0%);
        -o-transform: translate(20%,0%);
        transform: translate(20%,0%);
    }
    75%
    {
        -webkit-transform: translate(10%,0%);
        -moz-transform: translate(10%,0%);
        -o-transform: translate(10%,0%);
        transform: translate(10%,0%);
    }
}
@media only screen and (max-width: 767px)
{
    .ag-format-container
    {
        width: 96%;
    }
    .oneWrap
    {
        background-color: #000b2321;
    }
}
@media only screen and (max-width: 479px)
{
    main
    {
        margin-top: -20px;
    }
    .spaceMan
    {
        margin-top: 40px;
    }
    .ctaCodeBlk
    {
        margin-top: -28px;
    }
}
@media(min-width: 768px) and (max-width: 979px)
{
    .ag-format-container
    {
        width: 750px;
    }
}
@media(min-width: 980px) and (max-width: 1161px)
{
    .ag-format-container
    {
        width: 960px;
    }
}