#wrapper,
body,
html {
    height: 100%
}

body,
iframe,
img {
    overflow: hidden
}

a,
a span:hover,
a:hover {
    color: #3eb53a
}

a.top,
h1,
h3,
h4 {
    font-weight: 700
}

#wrapper,
a.top,
a.top:before,
address,
article,
aside,
canvas,
figcaption,
figure,
footer,
header,
hgroup,
input,
nav,
section,
section.faq>a,
summary,
textarea {
    display: block
}

.pageLoading .glyphicon-refresh-animate,
.sidebar .sidebarMiddle .glyphicon-refresh-animate {
    -webkit-animation: spin .7s infinite linear;
    -moz-animation: spin .7s infinite linear;
    -o-animation: spin .7s infinite linear
}

.elite article ul>li,
.homepage .sidebar .sidebarMiddle .newsfeedContainer ul,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer ul,
.sidebar .sidebarMiddle .newsfeedContainer ul {
    list-style-type: none
}

.advantage_definitionlp:hover .svg-fill,
.svg-fill {
    fill: #d0d0d0
}

@font-face {
    font-family: Damion;
    src: url(/wp-content/themes/americascardroom/fonts/damion-regular-webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/damion-regular-webfont.eot#iefix) format("embedded-opentype"),
    url(/wp-content/themes/americascardroom/fonts/damion-regular-webfont.woff) format("woff"),
    url(/wp-content/themes/americascardroom/fonts/damion-regular-webfont.ttf) format("truetype"),
    url(/wp-content/themes/americascardroom/fonts/damion-regular-webfont.svg#svgFontName) format("svg")
}

@font-face {
    font-family: CgEuropaBd;
    src: url(/wp-content/themes/americascardroom/fonts/CgEuropaBd.otf);
    src: url(/wp-content/themes/americascardroom/fonts/CgEuropaBd.ttf) format("truetype")
}

@font-face {
    font-family: futuraBold;
    src: url(/wp-content/themes/americascardroom/fonts/futuralt-bold-webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/futuralt-bold-webfont.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/futuralt-bold-webfont.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/futuralt-bold-webfont.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/futuralt-bold-webfont.svg#svgFontName) format("svg");
    font-weight: 700;
    font-style: bold
}

@font-face {
    font-family: futuraLT;
    src: url(/wp-content/themes/americascardroom/fonts/futura-extraBold.eot);
    src: url(/wp-content/themes/americascardroom/fonts/futura-extraBold.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/futura-extraBold.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/futura-extraBold.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/futura-extraBold.svg#svgFontName) format("svg")
}

@font-face {
    font-family: HelveticaCondensed;
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-bold.eot);
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-bold.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-bold.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-bold.ttf) format("truetype")
}

@font-face {
    font-family: HelveticaCondensedBold;
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-light-webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-light-webfont.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-light-webfont.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/helvetica-condensed-light-webfont.ttf) format("truetype")
}

@font-face {
    font-family: HelveticaBold;
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-bold.eot);
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-bold.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/helvetica-bold.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/helvetica-bold.ttf) format("truetype")
}

@font-face {
    font-family: HelveticaRegular;
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-regular.otf);
    src: url(/wp-content/themes/americascardroom/fonts/helvetica-regular.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/helvetica-regular.ttf) format("truetype")
}

@font-face {
    font-family: nexaBoldRegular;
    src: url(/wp-content/themes/americascardroom/fonts/nexa_free_bold-webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/nexa_free_bold-webfont.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/nexa_free_bold-webfont.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/nexa_free_bold-webfont.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/nexa_free_bold-webfont.svg#nexa_boldregular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: oswaldBold;
    src: url(/wp-content/themes/americascardroom/fonts/Oswald-Bold.eot);
    src: url(/wp-content/themes/americascardroom/fonts/Oswald-Bold.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/Oswald-Bold.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/Oswald-Bold.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/Oswald-Bold.svg#svgFontName) format("svg")
}

@font-face {
    font-family: oswaldLight;
    src: url(/wp-content/themes/americascardroom/fonts/Oswald-Light.eot);
    src: url(/wp-content/themes/americascardroom/fonts/Oswald-Light.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/Oswald-Light.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/Oswald-Light.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/Oswald-Light.svg#svgFontName) format("svg")
}

@font-face {
    font-family: oswaldRegular;
    src: url(/wp-content/themes/americascardroom/fonts/Oswald-Regular.eot);
    src: url(/wp-content/themes/americascardroom/fonts/Oswald-Regular.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/Oswald-Regular.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/Oswald-Regular.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/Oswald-Regular.svg#svgFontName) format("svg")
}

@font-face {
    font-family: opensansRegular;
    src: url(/wp-content/themes/americascardroom/fonts/OpenSans-Regular-webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/OpenSans-Regular-webfont.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/OpenSans-Regular-webfont.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/OpenSans-Regular-webfont.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/OpenSans-Regular-webfont.svg#svgFontName) format("svg")
}

@font-face {
    font-family: opensansSemiBold;
    src: url(/wp-content/themes/americascardroom/fonts/OpenSans-SemiBold-webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/OpenSans-SemiBold-webfont.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/OpenSans-SemiBold-webfont.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/OpenSans-SemiBold-webfont.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/OpenSans-SemiBold-webfont.svg#svgFontName) format("svg")
}

@font-face {
    font-family: bebasNeueBook;
    src: url(/wp-content/themes/americascardroom/fonts/bebas-neue-book.eot);
    src: url(/wp-content/themes/americascardroom/fonts/bebas-neue-book.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/bebas-neue-book.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/bebas-neue-book.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/bebas-neue-book.svg#svgFontName) format("svg")
}

@font-face {
    font-family: LatoBold;
    src: url(/wp-content/themes/americascardroom/fonts/Lato-Bold.eot);
    src: url(/wp-content/themes/americascardroom/fonts/Lato-Bold.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/Lato-Bold.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/Lato-Bold.ttf) format("truetype"), url(/wp-content/themes/americascardroom/fonts/Lato-Bold.svg#svgFontName) format("svg");
    font-weight: 700;
    font-style: bold
}

@font-face {
    font-family: LatoBlack;
    src: url(/wp-content/themes/americascardroom/fonts/Lato-Black.eot);
    src: url(/wp-content/themes/americascardroom/fonts/Lato-Black.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/Lato-Black.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/Lato-Black.ttf) format("truetype")
}

@font-face {
    font-family: LatoRegular;
    src: url(/wp-content/themes/americascardroom/fonts/Lato-Regular.eot);
    src: url(/wp-content/themes/americascardroom/fonts/Lato-Regular.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/americascardroom/fonts/Lato-Regular.woff) format("woff"), url(/wp-content/themes/americascardroom/fonts/Lato-Regular.ttf) format("truetype");
    font-weight: 700
}

a.live-chat {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_button_live-chat.png)
}

.footer_bottom .wpn_logo {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_wpn.png);
    background-repeat: no-repeat
}

.footer_bottom .plus18_logo {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_18plus.png);
    background-repeat: no-repeat
}

html {
    background-color: #231f20
}

body {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_bg_flag.png);
    background-color: #000;
    font-family: oswaldLight, Fallback, sans-serif;
    font-size: 13px;
    color: #fff
}

#wrapper {
    overflow-y: scroll
}

iframe,
img {
    border: 0;
    background-color: transparent
}

div,
h1,
h2,
h3,
h4,
h5,
li,
ol,
ul {
    margin: 0;
    padding: 0
}

a span {
    text-decoration: none;
    color: #000;
    font-size: 12px
}

a span:hover,
a.top:hover {
    text-decoration: underline
}

a.top {
    width: 98%;
    height: 19px;
    margin: 25px 1% 10px;
    border-top: 1px solid #4b4b4b;
    font-size: 11px;
    color: #4b4b4b;
    text-align: right;
    line-height: 19px
}

h2,
h3,
h4,
h6 {
    color: #fff
}

h5,
p {
    color: #868383
}

a.top:before {
    float: right;
    width: 13px;
    content: " ";
    height: 9px;
    margin-top: -9px;
    background-image: url(/wp-content/themes/americascardroom/images/general_arrow_top_alpha.png);
    background-position: top right;
    background-repeat: no-repeat
}

h1 {
    font-size: 40px;
    color: #3eb53a
}

h2 {
    font-size: 36px
}

h3 {
    font-size: 23px
}

h4 {
    font-size: 13px
}

h5 {
    font-size: 18px
}

h6 {
    font-size: 43px
}

p {
    font-size: 13px
}

article ul>li {
    background-repeat: no-repeat;
    background-position: -4px 3px;
    padding: 0 0 0 14px;
    list-style: none;
    line-height: 19px;
    margin-bottom: 15px
}

section.faq>a,
section.faq>a:before {
    font-size: 14px;
    line-height: 27px;
    font-weight: 700
}

section.faq {
    margin: 10px 2%;
    padding-right: 0
}

section.faq>a {
    width: 100%;
    margin: 2px 0;
    padding: 0;
    background-color: #272727;
    color: #949494
}

section.faq>a:hover {
    background-color: #373737;
    color: #fff
}

section.faq>a:before {
    display: inline-block;
    content: "Q: ";
    width: 6%;
    color: #fff;
    text-align: center
}

section.faq p {
    padding: 15px 45px;
    margin: 0
}

section.faq table {
    margin-bottom: 20px
}

::-webkit-scrollbar {
    width: 12px;
    height: 4px
}

::-webkit-scrollbar-button:end:increment,
::-webkit-scrollbar-button:start:decrement {
    display: none
}

::-webkit-scrollbar-button:vertical:increment {
    background-color: #fff
}

::-webkit-scrollbar-track-piece {
    background-color: #231f20;
    -webkit-border-radius: 3px
}

::-webkit-scrollbar-thumb:vertical:hover {
    background-color: #949293
}

::-webkit-scrollbar-thumb:vertical {
    background-color: #575556;
    -webkit-border-radius: 3px
}

::-webkit-scrollbar-thumb:horizontal {
    width: 50px;
    background-color: #ccc;
    -webkit-border-radius: 3px
}

.uppermenu-facebook,
.uppermenu-google,
.uppermenu-phone,
.uppermenu-sprite {
    background-image: url(/wp-content/themes/americascardroom/images/sprites/uppermenu-sec94ab9e44.png);
    background-repeat: no-repeat
}

.uppermenu-facebook {
    background-position: 0 0
}

.uppermenu-google {
    background-position: 0 -27px
}

.uppermenu-phone {
    background-position: 0 -54px
}

.brandsection-first-deposit,
.brandsection-live-poker,
.brandsection-secure,
.brandsection-service,
.brandsection-solid-brand,
.brandsection-sprite,
.brandsection-usplayers {
    background-image: url(/wp-content/themes/americascardroom/images/sprites/brandsection-sbc36bc2d21.png);
    background-repeat: no-repeat
}

.brandsection-first-deposit {
    background-position: 0 -61px
}

.brandsection-first-deposit.first-deposit-hover,
.brandsection-first-deposit:hover {
    background-position: 0 0
}

.brandsection-live-poker {
    background-position: 0 -186px
}

.brandsection-live-poker.live-poker-hover,
.brandsection-live-poker:hover {
    background-position: 0 -122px
}

.brandsection-secure {
    background-position: 0 -308px
}

.brandsection-secure.secure-hover,
.brandsection-secure:hover {
    background-position: 0 -250px
}

.brandsection-service {
    background-position: 0 -415px
}

.brandsection-service.service-hover,
.brandsection-service:hover {
    background-position: 0 -366px
}

.brandsection-solid-brand {
    background-position: 0 -521px
}

.brandsection-solid-brand.solid-brand-hover,
.brandsection-solid-brand:hover {
    background-position: 0 -464px
}

.brandsection-usplayers {
    background-position: 0 -634px
}

.brandsection-usplayers.usplayers-hover,
.brandsection-usplayers:hover {
    background-position: 0 -578px
}

.socialMedia a .socialMedia-fb,
.socialMedia a .socialMedia-gplus,
.socialMedia a .socialMedia-in,
.socialMedia a .socialMedia-sp,
.socialMedia a .socialMedia-sprite,
.socialMedia a .socialMedia-tw {
    background-image: url(/wp-content/themes/americascardroom/images/sprites/socialMedia-s6a6a84c43d.png);
    background-repeat: no-repeat
}

.socialMedia a .socialMedia-fb {
    background-position: 0 0
}

.socialMedia a .socialMedia-gplus {
    background-position: 0 -34px
}

.socialMedia a .socialMedia-in {
    background-position: 0 -68px
}

.socialMedia a .socialMedia-sp {
    background-position: 0 -102px
}

.socialMedia a .socialMedia-tw {
    background-position: 0 -136px
}

.downloadMenu .downloadMenu-sprite,
.downloadMenu .downloadMenu-step1,
.downloadMenu .downloadMenu-step2,
.downloadMenu .downloadMenu-step3 {
    background-image: url(/wp-content/themes/americascardroom/images/sprites/downloadMenu-sbdb85ea270.png);
    background-repeat: no-repeat
}

.downloadMenu .downloadMenu-step1 {
    background-position: 0 0
}

.downloadMenu .downloadMenu-step2 {
    background-position: 0 -139px
}

.downloadMenu .downloadMenu-step3 {
    background-position: 0 -278px
}

ul#footermenu li a .footermenu-facebook,
ul#footermenu li a .footermenu-sprite,
ul#footermenu li a .footermenu-twitter,
ul#footermenu li a .footermenu-youtube {
    background-image: url(/wp-content/themes/americascardroom/images/sprites/footermenu-s431e049933.png);
    background-repeat: no-repeat
}

ul#footermenu li a .footermenu-facebook {
    background-position: 0 0
}

ul#footermenu li a .footermenu-twitter {
    background-position: 0 -23px
}

ul#footermenu li a .footermenu-youtube {
    background-position: 0 -45px
}

#mobile-wrapper {
    margin-left: 0;
    height: 100%;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

#mobile-wrapper #sidebar-wrapper {
    overflow-y: scroll;
    overflow-x: hidden;
    z-index: 1000;
    position: fixed;
    left: 250px;
    width: 0;
    height: 100%;
    margin-left: -250px;
    background: #000;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}

#mobile-wrapper #page-content-wrapper {
    width: 100%;
    position: absolute;
    padding: 15px
}

#mobile-wrapper .sidebar-nav {
    top: 0;
    width: 250px;
    margin: 0;
    padding: 0;
    list-style: none
}

#mobile-wrapper .sidebar-nav .glyphicon-chevron-left:hover {
    color: #fff
}

#mobile-wrapper .sidebar-nav li {
    text-indent: 20px;
    line-height: 40px
}

#mobile-wrapper .sidebar-nav li a {
    display: block;
    text-decoration: none;
    color: #fff;
    font-family: opensansRegular;
    font-weight: 700;
    font-size: 12px;
    text-transform: uppercase;
    background-color: #222;
    border-bottom: 1px solid #2c2c2c
}

#mobile-wrapper .sidebar-nav li a:hover {
    text-decoration: none;
    color: #436d90;
    background: #2c2c2c;
    border-left: 6px solid #436d90;
    border-bottom: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

#mobile-wrapper .sidebar-nav .dropdown-menu>.active-link,
#mobile-wrapper .sidebar-nav li a:active,
#mobile-wrapper .sidebar-nav li a:focus,
#mobile-wrapper .sidebar-nav>.active-link {
    color: #436d90!important;
    background: #2c2c2c;
    border-left: 6px solid #436d90;
    border-bottom: 1px solid #436d90!important
}

#mobile-wrapper .sidebar-nav li a:active,
#mobile-wrapper .sidebar-nav li a:focus {
    text-decoration: none
}

#mobile-wrapper .sidebar-nav li a>.glyphicon {
    top: 13px;
    margin-right: 30px;
    float: right
}

#mobile-wrapper .sidebar-nav li a>.glyphicon:hover {
    text-decoration: none
}

#mobile-wrapper .sidebar-nav li .glyphicon-spin-down {
    -webkit-animation-name: rotateDown;
    -webkit-animation-duration: .2s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotateDown;
    -moz-animation-duration: .2s;
    -moz-animation-iteration-count: 1;
    -moz-animation-timing-function: linear;
    -ms-animation-name: rotateDown;
    -ms-animation-duration: .2s;
    -ms-animation-iteration-count: 1;
    -ms-animation-timing-function: linear;
    -o-animation-name: rotateDown;
    -o-animation-duration: .2s;
    -o-animation-iteration-count: 1;
    -o-animation-timing-function: linear;
    animation-name: rotateDown;
    animation-duration: .2s;
    animation-iteration-count: 1;
    animation-timing-function: linear;
    -webkit-transform-origin: 85% 54%;
    -moz-transform-origin: 85% 54%;
    -ms-transform-origin: 85% 54%;
    -o-transform-origin: 85% 54%;
    transform-origin: 85% 54%;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes rotateDown {
    from {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }
}

@keyframes rotateDown {
    from {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }
}

#mobile-wrapper .sidebar-nav>.download.active-link {
    text-decoration: none;
    border-left: 6px solid #fff!important;
    color: #fff!important;
    border-bottom: 1px solid #fff!important
}

#mobile-wrapper .sidebar-nav>.sidebar-brand {
    height: 65px;
    font-size: 18px;
    line-height: 60px
}

#mobile-wrapper .sidebar-nav>.sidebar-brand a {
    color: #999
}

#mobile-wrapper .sidebar-nav>.sidebar-brand a:hover {
    color: #fff;
    background: 0 0
}

#mobile-wrapper .sidebar-nav>.menuh-item-red a {
    background-color: #be0b0f!important;
    color: #fff!important
}

#mobile-wrapper .sidebar-nav>.menuh-item-red a:hover {
    border-left: 6px solid #fff!important
}

#mobile-wrapper .sidebar-nav>.menuh-item-red a:active,
#mobile-wrapper .sidebar-nav>.menuh-item-red a:focus {
    text-decoration: none;
    border-left: 6px solid #fff!important;
    color: #fff!important;
    border-bottom: 1px solid #fff!important
}

#mobile-wrapper .navbar-toggle {
    padding-left: 15px;
    border: none;
    margin-top: 38px
}

#mobile-wrapper .navbar-toggle:focus,
#mobile-wrapper .navbar-toggle:hover {
    background: 0 0
}

#mobile-wrapper .navbar-toggle .top-bar {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10% 10%;
    -moz-transform-origin: 10% 10%;
    -ms-transform-origin: 10% 10%;
    -o-transform-origin: 10% 10%;
    transform-origin: 10% 10%
}

#mobile-wrapper .navbar-toggle .middle-bar {
    opacity: 0
}

#mobile-wrapper .navbar-toggle .bottom-bar {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 10% 90%;
    -moz-transform-origin: 10% 90%;
    -ms-transform-origin: 10% 90%;
    -o-transform-origin: 10% 90%;
    transform-origin: 10% 90%
}

#mobile-wrapper .navbar-toggle.collapsed {
    padding-left: 10px
}

#mobile-wrapper .navbar-toggle.collapsed .top-bar {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
}

#mobile-wrapper .navbar-toggle.collapsed .middle-bar {
    opacity: 1
}

#mobile-wrapper .navbar-toggle.collapsed .bottom-bar {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
}

@media (max-width:768px) {
    .sidebar-nav>.open {
        border: none!important
    }
    .sidebar-nav>.open>a {
        color: #436d90!important;
        background: #2c2c2c;
        border-left: 6px solid #436d90;
        border-bottom: 1px solid #436d90!important
    }
    .dropdown {
        clear: both
    }
    .dropdown-menu {
        width: 100%;
        position: relative;
        padding: 0;
        margin: 0;
        border: none
    }
    ul.dropdown-menu {
        left: 0
    }
    .dropdown-menu>li>a {
        padding: 10px 20px
    }
}

@media (min-width:768px) {
    #sidebar-wrapper {
        width: 250px
    }
}

.pageLoading {
    text-align: center;
    margin-left: -25px
}

.pageLoading .glyphicon {
    position: absolute;
    top: 50%;
    margin: auto;
    font-size: 25px
}

.pageLoading .glyphicon-refresh-animate {
    transform-origin: 50% 46%;
    -webkit-transform-origin: 50% 46%;
    -ms-transform-origin: 50% 46%;
    animation: spin .7s infinite linear
}

.navbar-inverse .nav-justified>li a:hover,
.navbar-inverse .nav-justified>li.downloadHeaderButton a {
    -webkit-animation: rotate 20s linear 0s infinite;
    border: none;
    -moz-animation: rotate 20s linear 0s infinite
}

.container-wrapper {
    width: 100%
}

#header_upper {
    font-family: oswaldRegular;
    background-color: #1d1d1d;
    height: 45px;
    padding: 10px 0;
    text-transform: uppercase
}

#header_upper .header_upper_container {
    width: 90%;
    padding-right: 12%;
    margin: 0 auto
}

#header_upper .fst-txt {
    float: left;
    text-align: left;
    padding-top: 3px
}

#header_upper .fst-txt .red {
    color: #55acee
}

#header_upper ul#uppermenu {
    background-repeat: repeat-y;
    text-align: right
}

#header_upper ul#uppermenu li {
    margin-left: 20px;
    margin-right: 0;
    display: inline-block
}

#header_upper ul#uppermenu li a {
    display: inline-block;
    text-decoration: none;
    color: #fff;
    font-size: 13px
}

#header_upper ul#uppermenu li a span {
    text-decoration: none;
    color: #fff;
    font-size: 12px
}

#header_upper ul#uppermenu li a span:hover {
    text-decoration: underline;
    color: #d62631
}

#header_upper ul#uppermenu li span {
    display: inline-block;
    width: 30px;
    height: 27px;
    margin-right: 10px;
    text-decoration: none
}

#header_upper ul#uppermenu li .menut-social-txt {
    width: inherit;
    height: inherit;
    margin: inherit;
    vertical-align: middle;
    margin-top: 4px
}

#headerLogo {
    width: 200px;
    margin-top: 14px;
    float: left
}

#headerLogo:hover {
    opacity: .9
}

.headerFix {
    padding-right: 0;
    padding-left: 0
}

.navbar {
    background: rgba(21, 21, 21, .8)
}

.navbar>li>a:hover {
    background-color: #d62430;
    color: #fff
}

.navbar-inverse {
    border: none;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-top: 45px;
    height: 110px;
    padding-left: 3%
}

.navbar-inverse .nav-justified>li {
    background-color: transparent
}

.navbar-inverse .nav-justified>li a {
    background-color: transparent;
    font-family: oswaldLight, Fallback, sans-serif;
    font-size: 19px;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    padding: 39px 0 45px
}

.navbar-inverse .nav-justified>li a:hover {
    background-color: #d62430!important;
    color: #fff
}

.navbar-inverse .nav-justified>li.new {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_label_new.png)!important;
    background-position: 100% 1px;
    background-repeat: no-repeat
}

.navbar-inverse .nav-justified>li.hot {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_label_hot.png)!important;
    background-position: 90% 7px;
    background-repeat: no-repeat
}

.navbar-inverse .nav-justified>li.chillihot {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_label_hotchilli.png)!important;
    background-position: 50% 82px;
    background-repeat: no-repeat
}

.navbar-inverse .nav-justified>li.downloadHeaderButton a {
    background-color: #d62430;
    color: #fff
}

.navbar-inverse .navbar-toggle {
    float: left
}

header .dropdown-menu {
    border: none;
    border-radius: 0;
    box-shadow: 0 8px 6px -3px #000;
    margin: 0;
    width: 100%;
    right: 0;
    padding-top: 40px;
    padding-bottom: 0;
    background-color: #d62430;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_background.png);
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_background.png), -webkit-gradient(linear, left top, left bottom, from(#d62430), to(#a41418));
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_background.png), -webkit-linear-gradient(top, #d62430, #a41418);
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_background.png), -moz-linear-gradient(top, #d62430, #a41418);
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_background.png), -o-linear-gradient(top, #d62430, #a41418);
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_background.png), linear-gradient(to bottom, #d62430, #a41418);
    background-repeat: no-repeat;
    background-position: right
}

header .dropdown-menu .downloadMenu {
    display: none;
    margin: 60px 30px 60px 60px
}

header .dropdown-menu .downloadMenu .downloadHeaders {
    color: #000;
    margin-bottom: 30px;
    font-size: 32px;
    font-weight: 700
}

header .dropdown-menu .downloadMenu p {
    color: #fff;
    width: 77%;
    margin-top: 20px;
    font-size: 16px
}

header .dropdown-menu .downloadMenu span {
    display: block;
    height: 139px;
    width: 302px;
    border: 4px solid #fff;
    border-radius: 4px
}

header .dropdown-menu .menuLists {
    margin-left: 0 auto;
    margin-right: 0 auto;
    max-height: 600px;
    overflow-y: scroll
}

header .dropdown-menu div>ul {
    display: inline-table
}

header .dropdown-menu .level2 {
    margin-left: 60px;
    margin-bottom: 15px;
    margin-right: 160px;
    font-size: 21px
}

header .dropdown-menu .level2.new a {
    color: #fff!important;
    font-weight: 400!important
}

header .dropdown-menu .level2 a {
    color: #000;
    font-weight: 700
}

header .dropdown-menu .level3 {
    margin-left: 70px;
    font-size: 19px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_general_headermenu_dropdown_arrow.png);
    list-style: none;
    background-repeat: no-repeat;
    text-indent: 35px;
    padding: 0 0 15px
}

header .dropdownMenuFooter>div>h1,
header .footerHeading {
    padding-top: 20px;
    margin-right: 20px;
    width: 100%
}

header .dropdown-menu .level3 a {
    color: #fff;
    position: relative;
    top: -3px
}

header .dropdown-menu .level4 {
    margin-left: 70px;
    margin-bottom: 5px;
    font-size: 18px
}

header .dropdown-menu .level4 a {
    color: #fff
}

header .dropdown-menu .level1,
header .dropdown-menu .level2,
header .dropdown-menu .level3,
header .dropdown-menu .level4 {
    display: none
}

header .dropdownMenuFooter {
    background-image: linear-gradient(to bottom, #242623, #1a1a1a)!important;
    height: 135px;
    margin-bottom: 0;
    margin-top: 30px
}

.sidebar,
header .dropdownMenuFooter div:nth-of-type(2) {
    height: 100%
}

header .dropdownMenuFooter>div {
    overflow: auto;
    display: inline-block;
    float: left
}

header .dropdownMenuFooter>div>img {
    margin-top: 15px
}

header .footerHeading {
    color: #fff!important;
    font-weight: 700;
    font-size: 40px!important
}

header .footerTitle {
    font-size: 14px;
    display: block;
    line-height: 22px;
    color: #777;
    margin-right: 20px;
    width: 100%
}

header .footerButton,
header .footerSidephoto {
    display: inline
}

header .footerButton {
    font-family: OpenSans-Regular, verdana, sans-serif;
    font-weight: 700;
    background-color: #929292;
    margin-top: 30px;
    display: inline-block;
    border: 2px solid #929292;
    border-radius: 2px;
    width: 200px
}

header .footerButton>a {
    color: #231f20!important;
    padding: 12px;
    display: block;
    text-align: center;
    font-size: 25px;
    font-family: futuraLT
}

header .footerButton:hover {
    background-color: transparent;
    border: 2px solid #929292;
    transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out
}

header .footerButton:hover>a {
    text-decoration: none;
    color: #929292!important
}

.sidebar .sidebarTop .log-out .btn-account:hover,
.sidebar .sidebarTop .log-out .btn-logout:hover,
header .mobile_welcome .log-out .btn-account:hover,
header .mobile_welcome .log-out .btn-logout:hover {
    text-decoration: underline
}

header .mobile_login {
    color: #ee1c25;
    width: 100%;
    text-align: right
}

.sidebar,
header .mobile_welcome .logged-in {
    text-align: center
}

header .mobile_login .glyphicon {
    font-size: 20px
}

header .mobile_login .btn-login {
    background: #313030;
    background: -moz-linear-gradient(top, #313030 0, #313030 50%, #2c2b2b 51%, #2c2b2b 100%);
    background: -webkit-linear-gradient(top, #313030 0, #313030 50%, #2c2b2b 51%, #2c2b2b 100%);
    background: linear-gradient(to bottom, #313030 0, #313030 50%, #2c2b2b 51%, #2c2b2b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#313030', endColorstr='#2c2b2b', GradientType=0);
    padding: 7px 13px;
    margin-right: 40px;
    margin-top: -8px
}

header .mobile_login .btn-login:focus,
header .mobile_login .btn-login:hover {
    color: #fff
}

header .mobile_welcome {
    padding-right: 2%
}

header .mobile_welcome h3 {
    font-size: 16px
}

header .mobile_welcome .log-out {
    padding-left: 20px
}

header .mobile_welcome .log-out .btn-account {
    background: #1b9912;
    background: -moz-linear-gradient(top, #1b9912 0, #129e19 51%, #119111 52%, #129618 52%, #187206 100%);
    background: -webkit-linear-gradient(top, #1b9912 0, #129e19 51%, #119111 52%, #129618 52%, #187206 100%);
    background: linear-gradient(to bottom, #1b9912 0, #129e19 51%, #119111 52%, #129618 52%, #187206 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1b9912', endColorstr='#187206', GradientType=0);
    font-size: 14px;
    color: #fff;
    border-radius: 3px;
    padding: 4px 7px
}

header .mobile_welcome .log-out .btn-logout {
    background: #f2f6f8;
    background: -moz-linear-gradient(top, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
    background: -webkit-linear-gradient(top, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
    background: linear-gradient(to bottom, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9', GradientType=0);
    border: none;
    margin-left: 5px;
    color: #000;
    border-radius: 3px;
    padding: 4px 7px
}

header img#headerLogoACR {
    width: 175px
}

@media (max-width:1200px) {
    #header_upper .header_upper_container {
        width: 90%;
        padding-right: 0
    }
    .mobile_login {
        margin-top: -145px
    }
    .mobile_welcome {
        margin-top: -100px
    }
    .mobile_welcome .log-out,
    .mobile_welcome .logged-in {
        float: left
    }
}

@media (max-width:1000px) {
    .navbar-inverse .downloadHeaderButton {
        display: none
    }
}

@media (max-width:868px) {
    #header_upper ul#uppermenu li:last-child {
        display: none
    }
    .mobile_login {
        margin-top: -145px
    }
    .navbar-inverse .nav-justified>li a {
        font-size: 16px;
        padding: 43px 0 45px
    }
}

@media (max-width:774px) {
    #headerLogo {
        float: none;
        display: block;
        margin: 10px auto 0
    }
    .navbar-fixed-bottom,
    .navbar-fixed-top {
        position: fixed;
        z-index: 1030;
        width: 100%;
        right: initial;
        left: initial
    }
    .mobile_welcome {
        margin-top: -90px
    }
    .mobile_welcome .logged-in {
        float: none
    }
}

@media (max-width:767px) {
    .mobile_login {
        margin-top: -60px
    }
}

@media (max-width:580px) {
    #header_upper ul#uppermenu .menut-social-txt {
        display: none
    }
    #header_upper ul#uppermenu li {
        margin-left: 10px
    }
}

@media (max-width:500px) {
    #header_upper {
        text-align: center
    }
    #header_upper .header_upper_container .scd-txt {
        margin: 0 auto
    }
}

@media (max-width:468px) {
    #header_upper {
        text-align: center
    }
    #header_upper ul#uppermenu li {
        margin-left: 5px
    }
    #header_upper ul#uppermenu li span {
        margin-right: 0
    }
    #header_upper .header_upper_container .scd-txt {
        width: 140px!important;
        float: right
    }
    #headerLogo {
        margin: 10px auto 0
    }
    .mobile_login {
        margin-right: -20px
    }
    .mobile_welcome {
        float: none;
        margin-top: 20px
    }
    .mobile_welcome .logged-in {
        float: left
    }
    .mobile_welcome .log-out {
        float: left;
        padding-left: 20px
    }
    .mobile_welcome .log-out .btn-account {
        margin-bottom: 5px;
        padding: 2px 7px;
        width: 70px;
        margin-left: 10px
    }
    .mobile_welcome .log-out .btn-logout {
        padding: 3px 9px;
        margin-top: -4px
    }
}

@media (max-width:400px) {
    #headerLogo img {
        width: 140px;
        margin-top: 10px;
        margin-left: -30px
    }
    .welcome #headerLogo img {
        margin-left: 10px
    }
    .mobile_login {
        margin-top: -45px
    }
    #header_upper .header_upper_container .fst-txt {
        width: 146px!important
    }
}

@media (max-width:360px) {
    .mobile_login {
        margin-right: -30px
    }
}

@media (max-width:320px) {
    #header_upper .header_upper_container .fst-txt {
        width: 135px!important;
        padding-right: 0;
        padding-left: 0;
        font-size: 12px
    }
}

.sidebar {
    position: fixed;
    right: 0;
    padding: 0;
    z-index: 99999
}

.sidebar .sidebarTop {
    position: absolute;
    top: 0;
    left: 0;
    height: 110px;
    width: 100%;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 20px;
    background-color: #000;
    overflow: hidden;
    opacity: .6;
    filter: alpha(opacity=60)
}

.sidebar .sidebarTop h3,
.sidebar .sidebarTop h4 {
    font-family: oswaldLight;
    font-size: 18px
}

.sidebar .sidebarTop a,
.sidebar .sidebarTop span {
    font-size: 20px;
    color: #bbb
}

.sidebar .sidebarTop h3 {
    margin-bottom: 5px;
    margin-top: 0
}

.sidebar .sidebarTop h4 {
    color: #bbb
}

.sidebar .sidebarTop a {
    cursor: pointer
}

.sidebar .sidebarTop a:hover {
    color: #bbb
}

.sidebar .sidebarTop .logged-in p {
    font-size: 18px;
    color: #fff;
    line-height: 15px
}

.sidebar .sidebarTop .logged-in span {
    font-size: 18px;
    color: #fff
}

.sidebar .sidebarTop .log-out .btn-account {
    background: #1b9912;
    background: -moz-linear-gradient(top, #1b9912 0, #129e19 51%, #119111 52%, #129618 52%, #187206 100%);
    background: -webkit-linear-gradient(top, #1b9912 0, #129e19 51%, #119111 52%, #129618 52%, #187206 100%);
    background: linear-gradient(to bottom, #1b9912 0, #129e19 51%, #119111 52%, #129618 52%, #187206 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1b9912', endColorstr='#187206', GradientType=0);
    font-size: 14px;
    color: #fff;
    border-radius: 5px;
    padding: 6px 8px
}

.sidebar .sidebarTop .log-out .btn-logout {
    background: #f2f6f8;
    background: -moz-linear-gradient(top, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
    background: -webkit-linear-gradient(top, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
    background: linear-gradient(to bottom, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9', GradientType=0);
    border: none;
    margin-left: 5px;
    color: #000
}

.sidebar .sidebarTop .mobileButton {
    background: url(/wp-content/themes/americascardroom/images/acreu_mobile_button_top.png) no-repeat;
    padding: 10px 70px;
    color: #fff;
    text-transform: uppercase
}

.sidebar .sidebarButton {
    position: absolute;
    right: 10px;
    display: none;
    background: url(/wp-content/themes/americascardroom/images/acreu_sidebar_button.png) no-repeat
}

.sidebar .sidebarButton:hover {
    background: url(/wp-content/themes/americascardroom/images/acreu_sidebar_buttonhover.png) no-repeat
}

.sidebar .sidebarButton .sidebarButtonCollapsed {
    padding: 0;
    margin-right: -30px;
    height: 45px;
    width: 25px
}

.sidebar .sidebarButtonCollapsed {
    background: url(/wp-content/themes/americascardroom/images/acreu_sidebar_buttoncollapsed.png) no-repeat;
    margin-top: 40px;
    margin-left: 7px
}

.sidebar .sidebarButtonCollapsed:hover {
    background: url(/wp-content/themes/americascardroom/images/acreu_sidebar_buttoncollapsedhover.png) no-repeat
}

.sidebar .rotate {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 50% 46%;
    -moz-transform-origin: 50% 46%;
    -ms-transform-origin: 50% 46%;
    -o-transform-origin: 50% 46%;
    transform-origin: 50% 46%;
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
    font-family: oswaldLight;
    font-size: 20px;
    margin-left: -40px;
    width: 80px;
    margin-top: 80px
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer:nth-child(odd),
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer:nth-child(odd),
.sidebar .sidebarMiddle .newsfeedContainer:nth-child(even),
.sidebar .sidebarMiddle .newsfeedContainer:nth-child(odd) {
    opacity: .6;
    filter: alpha(opacity=60)
}

.sidebar .sidebarMiddle {
    position: absolute;
    top: 110px;
    bottom: 150px;
    left: 0;
    overflow: auto;
    width: 100%;
    overflow-y: scroll;
    max-height: 100%
}

.sidebar .sidebarMiddle:after {
    pointer-events: none;
    content: " ";
    width: 0%!important;
    height: 100%;
    position: fixed;
    top: 111px;
    left: 0;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, .6) 70%)
}

.sidebar .sidebarMiddle .newsfeedContainer {
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 20px
}

.sidebar .sidebarMiddle .newsfeedContainer .tournamentFeed {
    padding-left: 0
}

.sidebar .sidebarMiddle .newsfeedContainer .tournamentFeed h1>span {
    color: #eaeaea
}

.sidebar .sidebarMiddle .newsfeedContainer .joinBtn {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_joinNow.png);
    background-repeat: no-repeat;
    padding: 0 28px;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase;
    font-family: verdana;
    margin-left: 100px;
    margin-top: 0
}

.sidebar .sidebarMiddle .newsfeedContainer .urlTwitterContent {
    width: 100%;
    margin-bottom: 10px
}

.sidebar .sidebarMiddle .newsfeedContainer .urlTwitterContent h3 {
    color: #55acee;
    margin-top: 0;
    margin-bottom: 0
}

.sidebar .sidebarMiddle .newsfeedContainer .imgTwitterContent img {
    width: 100%;
    height: 100%
}

.sidebar .sidebarMiddle .newsfeedContainer .twitterName {
    width: 60%
}

.sidebar .sidebarMiddle .newsfeedContainer .twitterName h3 {
    color: #eaeaea;
    width: 200px;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 0
}

.sidebar .sidebarMiddle .newsfeedContainer .twitterScreenName h4 {
    color: #eaeaea;
    font-weight: 400;
    font-size: 12px
}

.sidebar .sidebarMiddle .newsfeedContainer:nth-child(even) {
    background-color: #1a1a1a
}

.sidebar .sidebarMiddle .newsfeedContainer a,
.sidebar .sidebarMiddle .newsfeedContainer h1,
.sidebar .sidebarMiddle .newsfeedContainer h2,
.sidebar .sidebarMiddle .newsfeedContainer h3,
.sidebar .sidebarMiddle .newsfeedContainer span {
    font-family: oswaldLight;
    font-size: 15px;
    float: left;
    text-align: left
}

.sidebar .sidebarMiddle .newsfeedContainer h1 {
    color: #9e9e9e;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 20px
}

.sidebar .sidebarMiddle .newsfeedContainer h2 {
    color: #4b4b4b;
    font-size: 11px;
    line-height: 20px;
    display: inline
}

.sidebar .sidebarMiddle .newsfeedContainer h2>span {
    margin-right: 5px;
    font-size: 12px;
    font-family: oswaldBold
}

.sidebar .sidebarMiddle .newsfeedContainer ul li {
    float: left
}

.sidebar .sidebarMiddle .newsfeedContainer img {
    float: left;
    display: inline;
    height: 45px;
    width: 45px;
    margin-bottom: 10px
}

.sidebar .sidebarMiddle .newsfeedContainer a {
    background-repeat: no-repeat;
    margin-top: 5px;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
    border-radius: 5%;
    font-family: Verdana
}

.sidebar .sidebarMiddle .newsfeedContainer a:hover {
    color: #fff;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox,
.sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox:hover {
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear
}

.sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox {
    height: 150px!important;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    transition: all .2s linear;
    transform: translateZ(0)
}

.sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox:hover {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0) scale(.95);
    transition: all .2s linear
}

.sidebar .sidebarMiddle .newsfeedContainer .tournamentFeedTittle {
    color: #9e9e9e;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 20px;
    float: left
}

.sidebar .sidebarMiddle .newsfeedContainer .tournamentFeedTittle>span {
    color: #eaeaea;
    margin-right: 5px;
    font-size: 14px;
    float: left
}

.sidebar .sidebarMiddle .newsfeedContainer .acrTweetsTitle {
    color: #9e9e9e;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 20px;
    float: left;
    text-align: left
}

.sidebar .sidebarMiddle .newsfeedContainer .acrTweetsTitle>span {
    color: #eaeaea;
    margin-right: 5px;
    font-size: 14px
}

.sidebar .sidebarMiddle .glyphicon {
    font-size: 25px;
    top: 320px
}

.sidebar .sidebarMiddle .glyphicon-refresh-animate {
    -webkit-transform-origin: 50% 46%;
    transform-origin: 50% 46%;
    -ms-transform-origin: 50% 46%;
    animation: spin .7s infinite linear
}

.sidebar .sidebarBottom {
    text-align: right;
    font-size: 16px;
    background-color: #000;
    width: 100%;
    position: absolute;
    bottom: 40px;
    /*height: 110px;*/
    left: 0;
    overflow: hidden;
    padding-top: 18px
}

.sidebar .sidebarBottom .counterTitle {
    float: left;
    text-align: center;
    width: 49%;
    height: 30px;
    color: #fff
}

.sidebar .sidebarBottom .counterTitle a>p {
    text-align: left;
    color: #fff;
    font-size: 18px;
    font-family: oswaldRegular
}

.sidebar .sidebarBottom .counterTitle a>p:hover {
    color: #fff
}

.sidebar .sidebarBottom .counterNumber {
    float: left;
    background-color: #fff;
    height: 30px;
    width: 50%;
    text-align: center
}

.sidebar .sidebarBottom .counterNumber a>p {
    color: #000;
    font-size: 20px;
    font-family: oswaldRegular
}

.sidebar .sidebarBottom .counterNumber a>p em {
    padding-right: 10px
}

.sidebar .sidebarBottom .counterNumber a>p:hover {
    color: #d62631;
    text-decoration: underline
}

.sidebar .sidebarBottom .rowBeast,
.sidebar .sidebarBottom .rowCrush {
    line-height: 30px;
    padding-top: 5px
}

.homepage .sidebar .sidebarMiddle,
.homepagev2 .sidebar .sidebarMiddle {
    position: absolute;
    top: 370px;
    bottom: 150px;
    left: 0;
    overflow: auto;
    width: 100%;
    overflow-y: scroll;
    max-height: 100%
}

.homepage .sidebar .sidebarMiddle:after,
.homepagev2 .sidebar .sidebarMiddle:after {
    pointer-events: none;
    content: " ";
    width: 100%;
    height: 100%;
    position: fixed;
    top: 111px;
    left: 0;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, .6) 70%)
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer {
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 20px
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeed,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeed {
    padding-left: 0
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeed h1>span,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeed h1>span {
    color: #eaeaea
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .joinBtn,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .joinBtn {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_joinNow.png);
    background-repeat: no-repeat;
    padding: 0 28px;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase;
    font-family: verdana;
    margin-left: 100px;
    margin-top: 0
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .urlTwitterContent,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .urlTwitterContent {
    width: 100%;
    margin-bottom: 10px
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .urlTwitterContent h3,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .urlTwitterContent h3 {
    color: #55acee;
    margin-top: 0;
    margin-bottom: 0
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .imgTwitterContent img,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .imgTwitterContent img {
    width: 100%;
    height: 100%
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .twitterName,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .twitterName {
    width: 60%
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .twitterName h3,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .twitterName h3 {
    color: #eaeaea;
    width: 200px;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 0
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .twitterScreenName h4,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .twitterScreenName h4 {
    color: #eaeaea;
    font-weight: 400;
    font-size: 12px
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer:nth-child(even),
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer:nth-child(even) {
    background-color: #1a1a1a;
    opacity: .6;
    filter: alpha(opacity=60)
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer a,
.homepage .sidebar .sidebarMiddle .newsfeedContainer h1,
.homepage .sidebar .sidebarMiddle .newsfeedContainer h2,
.homepage .sidebar .sidebarMiddle .newsfeedContainer h3,
.homepage .sidebar .sidebarMiddle .newsfeedContainer span,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer a,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer h1,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer h2,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer h3,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer span {
    font-family: oswaldLight;
    font-size: 15px;
    float: left;
    text-align: left
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer h1,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer h1 {
    color: #9e9e9e;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 20px
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer h2,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer h2 {
    color: #4b4b4b;
    font-size: 11px;
    line-height: 20px;
    display: inline
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer h2>span,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer h2>span {
    margin-right: 5px;
    font-size: 12px;
    font-family: oswaldBold
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer ul li,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer ul li {
    float: left
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer img,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer img {
    float: left;
    display: inline;
    height: 45px;
    width: 45px;
    margin-bottom: 10px
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer a,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer a {
    background-repeat: no-repeat;
    margin-top: 5px;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
    border-radius: 5%;
    font-family: Verdana
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer a:hover,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer a:hover {
    color: #fff;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox {
    height: 150px!important;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
    transform: translateZ(0)
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox:hover,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .imgBlogBox:hover {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0) scale(.95);
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeedTittle,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeedTittle {
    color: #ccc;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 20px;
    float: left
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeedTittle>span,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .tournamentFeedTittle>span {
    color: #eaeaea;
    margin-right: 5px;
    font-size: 14px;
    float: left
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .acrTweetsTitle,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .acrTweetsTitle {
    color: #ccc;
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
    line-height: 20px;
    float: left;
    text-align: left
}

.homepage .sidebar .sidebarMiddle .newsfeedContainer .acrTweetsTitle>span,
.homepagev2 .sidebar .sidebarMiddle .newsfeedContainer .acrTweetsTitle>span {
    color: #eaeaea;
    margin-right: 5px;
    font-size: 14px
}

.homepage .sidebar .sidebarMiddle .glyphicon,
.homepagev2 .sidebar .sidebarMiddle .glyphicon {
    font-size: 25px;
    top: 320px
}

.homepage .sidebar .sidebarMiddle .glyphicon-refresh-animate,
.homepagev2 .sidebar .sidebarMiddle .glyphicon-refresh-animate {
    -webkit-transform-origin: 50% 46%;
    transform-origin: 50% 46%;
    -ms-transform-origin: 50% 46%;
    -webkit-animation: spin .7s infinite linear;
    -moz-animation: spin .7s infinite linear;
    -o-animation: spin .7s infinite linear;
    animation: spin .7s infinite linear
}

@-moz-keyframes spin {
    from {
        -moz-transform: rotate(0)
    }
    to {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    from {
        -webkit-transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes spin {
    from {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

.sidebarLP {
    position: fixed;
    right: 0;
    text-align: center;
    height: 100%;
    padding: 0;
    z-index: 99999;
    background-color: #151515
}

.sidebarLP .sidebarBottomLP,
.sidebarLP .sidebarTopLP {
    background-color: #151515;
    width: 100%;
    height: 110px;
    left: 0;
    overflow: hidden;
    position: absolute
}

.sidebarLP .sidebarTopLP {
    top: 0;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 20px;
    opacity: unset;
    filter: alpha(opacity=unset)
}

.sidebarLP .sidebarBottomLP {
    text-align: right;
    font-size: 16px;
    bottom: 40px;
    padding-top: 18px
}

.downloading .content_full {
    background-image: none!important
}

.downloadContainerWrapper {
    background-color: #fff;
    padding: 35px;
    margin-top: 111px
}

.downloadContainerWrapper ol,
.downloadContainerWrapper ul {
    list-style-position: inside;
    padding: 20px;
    color: #000
}

.downloadContainerWrapper>div {
    margin-left: 0;
    margin-right: 0
}

.downloadContainerWrapper .upperBox {
    background-color: #f5f5f5;
    padding: 40px 30px;
    height: 180px;
    margin-bottom: 20px;
    border: 1px solid #ddd
}

.downloadContainerWrapper .upperBox div:last-child {
    margin-top: -23px;
    font-size: 12px
}

@media screen and (max-width:1400px) {
    .downloadContainerWrapper .upperBox {
        height: auto
    }
    .downloadContainerWrapper .upperBox div:last-child {
        margin-top: -6px
    }
}

.downloadContainerWrapper .upperBox .divider {
    position: absolute;
    border-right: 1px solid #c1c1c1;
    height: 123px;
    left: 58%;
    width: 1px;
    margin-top: -10px
}

@media screen and (min-width:1869px) {
    .downloadContainerWrapper .upperBox .divider {
        display: none
    }
}

@media screen and (max-width:1650px) {
    .downloadContainerWrapper .upperBox .divider {
        left: 59%
    }
}

@media screen and (max-width:1550px) {
    .downloadContainerWrapper .upperBox .divider {
        left: 60%
    }
}

@media screen and (max-width:1350px) {
    .downloadContainerWrapper .upperBox .divider {
        left: 61%
    }
}

@media screen and (max-width:1400px) {
    .downloadContainerWrapper .upperBox .divider {
        top: 22%;
        bottom: 58%;
        left: 56%;
        height: 205px
    }
}

.downloadContainerWrapper .upperBox h2,
.downloadContainerWrapper .upperBox p {
    color: #424347
}

.downloadContainerWrapper .upperBox h2 {
    font-family: oswaldLight;
    font-size: 20px;
    font-weight: 500
}

.downloadContainerWrapper .upperBox h2 span {
    font-family: oswaldBold
}

.downloadContainerWrapper .upperBox p {
    font-family: opensansRegular;
    max-width: 630px;
    line-height: 25px;
    margin-bottom: 25px;
    margin-top: 10px
}

@media screen and (max-width:991px) {
    .downloadContainerWrapper .upperBox .divider {
        display: none
    }
    .downloadContainerWrapper .upperBox h2,
    .downloadContainerWrapper .upperBox p {
        text-align: center
    }
    .downloadContainerWrapper .upperBox p {
        max-width: 100%
    }
}

.downloadContainerWrapper .upperBox .icons {
    width: 100%;
    text-align: center
}

@media screen and (max-width:768px) {
    .downloadContainerWrapper .upperBox .icons {
        margin-top: 50px
    }
}

.downloadContainerWrapper .upperBox .icons>li {
    display: inline-block;
    margin-right: 10px
}

.downloadContainerWrapper .upperBox .icons .imgMacWindows {
    padding: 0!important;
    height: 50px;
    width: 50px
}

.downloadContainerWrapper .upperBox .icons>li:first-child a {
    margin-right: 13px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_download_mac_icon.png);
    background-repeat: no-repeat
}

.downloadContainerWrapper .upperBox .icons>li:last-child a {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_download_windows_icon.png);
    background-repeat: no-repeat
}

.downloadContainerWrapper .upperBox .icons>li a:hover {
    background-color: transparent;
    transform: scale(.9);
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.downloadContainerWrapper .upperBox .icons>li a {
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.downloadContainerWrapper .upperBox .macLink,
.downloadContainerWrapper .upperBox .windowsLink {
    color: #424347;
    text-decoration: underline
}

.downloadContainerWrapper .upperBox .fontSubtitle {
    display: block;
    font-family: Damion, cursive;
    font-size: 24px
}

.downloadContainerWrapper .middleBox {
    margin-bottom: 20px;
    margin-left: 20px
}

@media screen and (min-width:1400px) {
    .downloadContainerWrapper .middleBox {
        width: 1075px;
        margin: 0 auto
    }
}

.downloadContainerWrapper .middleBox>div {
    padding-left: 0;
    padding-right: 0;
    margin-right: 5px;
    width: 350px
}

@media screen and (max-width:400px) {
    .downloadContainerWrapper .middleBox>div {
        width: 250px
    }
}

.downloadContainerWrapper .middleBox>div:first-child {
    z-index: 2
}

.downloadContainerWrapper .middleBox>div:nth-child(2) {
    z-index: 1
}

.downloadContainerWrapper .middleBox>div:last-child .middleBoxBottom {
    box-shadow: none
}

.downloadContainerWrapper .middleBox>div:not(:last-child)::after {
    content: "";
    right: -29px;
    top: 350px;
    z-index: 9999999;
    position: absolute;
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 30px solid #f5f5f5
}

.downloadContainerWrapper .middleBox .middleBoxBottom {
    -webkit-box-shadow: 155px 82px 64px -195px #999;
    -moz-box-shadow: 155px 82px 64px -195px #999;
    box-shadow: 140px -15px 100px -130px #999;
    padding: 20px;
    height: 400px;
    border: 1px solid #ddd;
    background-color: #f5f5f5
}

@media screen and (max-width:1400px) {
    .downloadContainerWrapper .middleBox {
        margin-left: 0
    }
    .downloadContainerWrapper .middleBox>div {
        float: none;
        margin: 0 auto 25px
    }
    .downloadContainerWrapper .middleBox>div:not(:last-child)::after {
        display: none
    }
    .downloadContainerWrapper .middleBox .middleBoxBottom {
        box-shadow: none
    }
    .bottomBox h2 {
        text-align: center
    }
}

.downloadContainerWrapper .middleBox .numberHeading {
    float: left;
    margin-right: 15px;
    color: #cc352a;
    font-size: 70px;
    font-family: oswaldBold
}

.downloadContainerWrapper .middleBox .titleHeading {
    display: inline;
    float: left;
    color: #484848;
    font-size: 20px;
    font-family: oswaldLight;
    width: 80%;
    margin-top: -20px
}

@media screen and (max-width:400px) {
    .downloadContainerWrapper .middleBox .middleBoxBottom {
        height: 100%
    }
    .downloadContainerWrapper .middleBox .numberHeading {
        margin-right: 8px
    }
    .downloadContainerWrapper .middleBox .titleHeading {
        font-size: 23px;
        width: 74%;
        margin-top: -15px
    }
}

.downloadContainerWrapper .middleBox .subtitleHeading {
    display: inline;
    float: left;
    color: #484848;
    font-size: 35px;
    width: 80%;
    font-family: oswaldBold;
    margin-bottom: 30px;
    margin-top: -20px
}

#popup,
.homepage .content_inner .slide-section .slide_bg .mobile-client {
    display: none
}

@media screen and (max-width:400px) {
    .downloadContainerWrapper .middleBox .subtitleHeading {
        font-size: 24px;
        width: 70%
    }
}

.downloadContainerWrapper .middleBox img {
    height: 210px;
    width: 100%
}

.downloadContainerWrapper .middleBox h1 {
    margin-bottom: 20px;
    margin-top: 20px;
    text-transform: uppercase;
    line-height: 50px
}

.downloadContainerWrapper .middleBox p {
    font-family: opensansRegular;
    font-size: 14px;
    color: #484848
}

.bottomBox {
    padding: 35px;
    background: url(/wp-content/themes/americascardroom/images/acreu_download_pattern_videos.jpg) center
}

.bottomBox h2 {
    margin-top: 50px;
    margin-bottom: 20px;
    padding-left: 0;
    font-family: oswaldLight;
    font-size: 26px;
    color: #fff
}

.bottomBox h2 span {
    font-family: oswaldBold
}

.bottomBox iframe {
    margin-bottom: 70px
}

@media screen and (max-width:530px) {
    .bottomBox iframe {
        width: 100%
    }
}

@media screen and (max-width:1400px) {
    .bottomBox iframe {
        margin: 0 auto
    }
}

#popup {
    position: absolute;
    margin: 0 auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 100;
    text-align: center
}

#popup .lg {
    font-size: 13px
}

#popup .btn-warning {
    text-decoration: underline;
    background-color: #000;
    border-color: #000
}

#popup .btn-warning:hover {
    background-color: #eea236
}

#popup .panel-footer,
.twitch .videolg {
    background-color: #000
}

body.homepage a,
body.homepage a:hover span {
    color: #fff
}

body.homepage a span {
    text-decoration: none;
    color: #fff;
    font-size: 12px
}

body.homepage a span:hover {
    text-decoration: underline;
    color: #d62631
}

body.homepage h1 {
    color: #fff;
    font-weight: initial
}

body.homepage .navbar-inverse .nav-justified>li.downloadHeaderButton a {
    background-color: transparent!important;
    color: #fff;
    border: none;
    -moz-animation: rotate 20s linear 0s infinite;
    -webkit-animation: rotate 20s linear 0s infinite
}

.homepage .content_inner {
    margin-top: 110px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text {
    padding-top: 25px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwn {
    margin-top: 30px;
    text-align: center
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwn .download {
    width: 450px;
    height: 69px;
    background: url(/wp-content/themes/americascardroom/images/acreu_download_button.svg) no-repeat #b81319;
    border: none;
    cursor: pointer;
    display: inline-block;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    -webkit-animation: glowing 5s infinite;
    -moz-animation: glowing 5s infinite;
    -o-animation: glowing 5s infinite;
    animation: glowing 5s infinite;
    transition: background-image 1s ease-in-out
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwn .download:hover {
    width: 450px;
    height: 69px;
    padding: 25px 225px;
    background: url(/wp-content/themes/americascardroom/images/acreu_download_button_clip.svg) no-repeat
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .trc {
    margin-top: 20px;
    text-align: center
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .trc a {
    font-family: oswaldRegular;
    color: #cf5555;
    text-transform: uppercase;
    letter-spacing: 6px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwnmobile {
    text-align: center;
    background-color: #b81319;
    width: 75%;
    padding: 10px 15px;
    font-size: 20px;
    margin: 0 auto;
    text-transform: uppercase;
    font-weight: 700
}

.homepage .content_buttom section .info-left .row:first-child,
.homepage .content_buttom section .info-left a .row {
    margin-bottom: 20px
}

.homepage .content_inner .slide-section .slide_links .slide_links_container .middle {
    float: right;
    display: block;
    margin-top: -455px
}

.homepage .content_inner .slide-section .slide_links .slide_links_container .bottom {
    text-align: right
}

.homepage .content_buttom {
    filter: alpha(opacity=85)
}

.homepage .content_buttom section #bestService_featuredOn .featuredSelected,
.homepage .content_buttom section #firstDeposit_featuredOn .featuredSelected,
.homepage .content_buttom section #livePoker_featuredOn .featuredSelected,
.homepage .content_buttom section #securePrivate_featuredOn .featuredSelected,
.homepage .content_buttom section #solidBrand_featuredOn .featuredSelected,
.homepage .content_buttom section #usPlayers_featuredOn .featuredSelected {
    text-align: left
}

.homepage .content_buttom section #bestService_featuredOn p,
.homepage .content_buttom section #firstDeposit_featuredOn p,
.homepage .content_buttom section #livePoker_featuredOn p,
.homepage .content_buttom section #securePrivate_featuredOn p,
.homepage .content_buttom section #solidBrand_featuredOn p,
.homepage .content_buttom section #usPlayers_featuredOn p {
    padding: 0
}

.homepage .content_buttom section #bestService_featuredOn a:hover,
.homepage .content_buttom section #firstDeposit_featuredOn a:hover,
.homepage .content_buttom section #livePoker_featuredOn a:hover,
.homepage .content_buttom section #securePrivate_featuredOn a:hover,
.homepage .content_buttom section #solidBrand_featuredOn a:hover,
.homepage .content_buttom section #usPlayers_featuredOn a:hover {
    text-decoration: underline
}

.homepage .content_buttom section .info-left p {
    padding: 0 15px
}

.homepage .content_buttom section .info-left a.f_back {
    color: #fff
}

.homepage .content_buttom section .info-left .brandsection-solid-brand:hover {
    background-position: 0 -3px
}

.homepage .content_buttom section .info-left .brandsection-secure:hover {
    background-position: 0 -125px
}

.homepage .content_buttom section .info-left .brandsection-service:hover {
    background-position: 0 -252px
}

.homepage .content_buttom section .info-left .brandsection-live-poker:hover {
    background-position: 0 -366px
}

.homepage .content_buttom section .info-left .brandsection-usplayers:hover {
    background-position: 0 -462px
}

.homepage .content_buttom section .info-left .brandsection-first-deposit:hover {
    background-position: 0 -577px
}

.homepage .content_buttom section .info-right .promotionsDescription:hover {
    background: rgba(0, 0, 0, .4)
}

.homepage .content_buttom section .header-fixed {
    width: 100%
}

.homepage .content_buttom section .header-fixed>tbody>tr>td:first-child {
    color: #55acee
}

@media (min-width:1200px) {
    .content_buttom {
        height: 370px;
        background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_slide_buttom.jpg);
        background-repeat: repeat-x
    }
    .mobile-client {
        display: none
    }
}

@media (max-width:768px) {
    .homepage .content_inner {
        margin-top: 180px
    }
    #popup {
        width: 80%
    }
    .mobile-client {
        display: none
    }
    .mobile-client img {
        margin: 0 auto;
        width: 0%
    }
    .dwn .download,
    .sp-txt {
        display: none!important
    }
}

@media (max-width:700px) {
    .fst {
        font-size: 12px!important
    }
    .ino {
        font-size: 80px!important
    }
    .ino span {
        font-size: 98px!important
    }
    .int {
        font-size: 30px!important;
        line-height: 38px!important
    }
    .mobile-client {
        display: none
    }
}

@media (max-width:500px) {
    .fst {
        font-size: 10px!important
    }
    .ino {
        font-size: 55px!important
    }
    .ino span {
        font-size: 65px!important
    }
    .int {
        font-size: 25px!important;
        line-height: 25px!important
    }
    .info-center {
        height: 324px!important
    }
    .header-fixed>tbody {
        height: 250px!important
    }
    .dwn .download {
        display: none!important
    }
    .mobile-client {
        padding: 25px;
        display: block!important;
        margin: 0 auto
    }
    .mobile-client img {
        padding-top: 25px;
        width: 100%
    }
    #popup {
        width: 85%
    }
}

@-moz-document url-prefix() {
    .homepage .ino {
        color: #b71611;
        background: 0 0!important
    }
}

body.homepagev2 a,
body.homepagev2 a:hover span {
    color: #fff
}

body.homepagev2 a span {
    text-decoration: none;
    color: #fff;
    font-size: 12px
}

body.homepagev2 a span:hover {
    text-decoration: underline;
    color: #d62631
}

body.homepagev2 h1 {
    color: #fff;
    font-weight: initial
}

.wrapper {
    display: block;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 100%;
    margin: 0;
    padding: 0;
    -webkit-overflow-scrolling: touch
}

.homepage .content_inner,
.homepagev2 .content_inner {
    margin-top: 110px
}

.homepage .content_inner .slide-section .slide_bg,
.homepagev2 .content_inner .slide-section .slide_bg {
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain
}

.homepage .content_inner .slide-section .slide_info,
.homepagev2 .content_inner .slide-section .slide_info {
    margin-left: 6%;
    float: left;
    margin-top: 2%
}

.homepage .content_inner .slide-section .slide_info .slide-info-flag span,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-flag span {
    font-family: 'Myriad Pro', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
    text-transform: uppercase;
    padding-left: 10px;
    color: #959595
}

.homepage .content_inner .slide-section .slide_info .slide-info-text,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text {
    padding-top: 25px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .fst,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .fst {
    font-family: oswaldRegular;
    font-size: 25px;
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 3px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .snd .ino,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .snd .ino {
    font-family: oswaldRegular;
    background: #de1e18;
    background: -moz-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #de1e18), color-stop(50%, #d41b15), color-stop(52%, #92130e), color-stop(100%, #84100d));
    background: -webkit-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: -o-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: -ms-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: linear-gradient(to bottom, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de1e18', endColorstr='#84100d', GradientType=0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 110px;
    display: inline-block;
    line-height: 118px;
    height: initial;
    float: initial;
    vertical-align: initial;
    width: initial
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .snd .ino span,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .snd .ino span {
    font-family: nexaBoldRegular;
    font-size: 140px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .snd .int,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .snd .int {
    font-family: oswaldLight;
    font-size: 55px;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    line-height: 55px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .lst,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .lst {
    font-family: oswaldLight;
    color: #959595;
    font-size: 16px;
    margin-bottom: 30px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwn,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .dwn {
    text-align: center
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwn .trc,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .dwn .trc {
    margin-top: 20px
}

.homepage .content_inner .slide-section .slide_info .slide-info-text .dwn .trc a,
.homepagev2 .content_inner .slide-section .slide_info .slide-info-text .dwn .trc a {
    font-family: oswaldRegular;
    color: #cf5555;
    text-transform: uppercase;
    letter-spacing: 6px
}

.homepage .content_inner .slide-section .slide_links .slide_links_container .top,
.homepagev2 .content_inner .slide-section .slide_links .slide_links_container .top {
    text-align: right;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 380px
}

.homepage .content_inner .slide-section .slide_links .slide_links_container .top .slide_links_top,
.homepagev2 .content_inner .slide-section .slide_links .slide_links_container .top .slide_links_top {
    text-transform: uppercase;
    font-size: 18px
}

.homepage .content_inner .slide-section .slide_links .slide_links_container .middle a,
.homepagev2 .content_inner .slide-section .slide_links .slide_links_container .middle a {
    padding: 200px 250px;
    display: block
}

.homepage .content_inner .slide-section .slide_links .slide_links_container .bottom,
.homepagev2 .content_inner .slide-section .slide_links .slide_links_container .bottom {
    text-align: right
}

.homepage .content_buttom,
.homepagev2 .content_buttom {
    padding-left: 25px;
    padding-top: 25px;
    font-family: oswaldLight, Fallback, sans-serif;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_slide_buttom.jpg);
    background-repeat: repeat-x
}

.homepage .content_buttom section,
.homepagev2 .content_buttom section {
    margin-bottom: 40px;
    text-align: initial
}

.homepage .content_buttom section .info-left .row:first-child,
.homepage .content_buttom section .info-left a .row,
.homepagev2 .content_buttom section .info-left .row:first-child,
.homepagev2 .content_buttom section .info-left a .row {
    margin-bottom: 20px
}

.homepage .content_buttom section .title,
.homepagev2 .content_buttom section .title {
    background: rgba(0, 0, 0, .4);
    border-bottom: 3px solid #7a1a22;
    padding: 12px;
    margin-right: 0;
    font-size: 16px
}

.homepage .content_buttom section #bestService_featuredOn .featuredSelected,
.homepage .content_buttom section #firstDeposit_featuredOn .featuredSelected,
.homepage .content_buttom section #livePoker_featuredOn .featuredSelected,
.homepage .content_buttom section #securePrivate_featuredOn .featuredSelected,
.homepage .content_buttom section #solidBrand_featuredOn .featuredSelected,
.homepage .content_buttom section #usPlayers_featuredOn .featuredSelected,
.homepagev2 .content_buttom section #bestService_featuredOn .featuredSelected,
.homepagev2 .content_buttom section #firstDeposit_featuredOn .featuredSelected,
.homepagev2 .content_buttom section #livePoker_featuredOn .featuredSelected,
.homepagev2 .content_buttom section #securePrivate_featuredOn .featuredSelected,
.homepagev2 .content_buttom section #solidBrand_featuredOn .featuredSelected,
.homepagev2 .content_buttom section #usPlayers_featuredOn .featuredSelected {
    text-align: left
}

.homepage .content_buttom section #bestService_featuredOn p,
.homepage .content_buttom section #firstDeposit_featuredOn p,
.homepage .content_buttom section #livePoker_featuredOn p,
.homepage .content_buttom section #securePrivate_featuredOn p,
.homepage .content_buttom section #solidBrand_featuredOn p,
.homepage .content_buttom section #usPlayers_featuredOn p,
.homepagev2 .content_buttom section #bestService_featuredOn p,
.homepagev2 .content_buttom section #firstDeposit_featuredOn p,
.homepagev2 .content_buttom section #livePoker_featuredOn p,
.homepagev2 .content_buttom section #securePrivate_featuredOn p,
.homepagev2 .content_buttom section #solidBrand_featuredOn p,
.homepagev2 .content_buttom section #usPlayers_featuredOn p {
    padding: 0
}

.homepage .content_buttom section #bestService_featuredOn a:hover,
.homepage .content_buttom section #firstDeposit_featuredOn a:hover,
.homepage .content_buttom section #livePoker_featuredOn a:hover,
.homepage .content_buttom section #securePrivate_featuredOn a:hover,
.homepage .content_buttom section #solidBrand_featuredOn a:hover,
.homepage .content_buttom section #usPlayers_featuredOn a:hover,
.homepagev2 .content_buttom section #bestService_featuredOn a:hover,
.homepagev2 .content_buttom section #firstDeposit_featuredOn a:hover,
.homepagev2 .content_buttom section #livePoker_featuredOn a:hover,
.homepagev2 .content_buttom section #securePrivate_featuredOn a:hover,
.homepagev2 .content_buttom section #solidBrand_featuredOn a:hover,
.homepagev2 .content_buttom section #usPlayers_featuredOn a:hover {
    text-decoration: underline
}

.homepage .content_buttom section .info-left,
.homepagev2 .content_buttom section .info-left {
    text-align: center;
    background-color: transparent;
    padding: 24px 0;
    overflow-x: hidden;
    overflow-y: hidden
}

.homepage .content_buttom section .info-left p,
.homepagev2 .content_buttom section .info-left p {
    padding: 0 15px
}

.homepage .content_buttom section .info-left a,
.homepagev2 .content_buttom section .info-left a {
    text-decoration: none;
    cursor: pointer;
    font-size: 13px;
    color: #d62631
}

.homepage .content_buttom section .info-left a.f_back,
.homepagev2 .content_buttom section .info-left a.f_back {
    color: #fff
}

.homepage .content_buttom section .info-left .brandsection-first-deposit,
.homepage .content_buttom section .info-left .brandsection-live-poker,
.homepage .content_buttom section .info-left .brandsection-secure,
.homepage .content_buttom section .info-left .brandsection-service,
.homepage .content_buttom section .info-left .brandsection-solid-brand,
.homepage .content_buttom section .info-left .brandsection-usplayers,
.homepagev2 .content_buttom section .info-left .brandsection-first-deposit,
.homepagev2 .content_buttom section .info-left .brandsection-live-poker,
.homepagev2 .content_buttom section .info-left .brandsection-secure,
.homepagev2 .content_buttom section .info-left .brandsection-service,
.homepagev2 .content_buttom section .info-left .brandsection-solid-brand,
.homepagev2 .content_buttom section .info-left .brandsection-usplayers {
    background-image: url(/wp-content/themes/americascardroom/images/sprites/brandsection-sbc36bc2d21.png);
    background-repeat: no-repeat
}

.homepage .content_buttom section .info-left .brandsection-solid-brand,
.homepagev2 .content_buttom section .info-left .brandsection-solid-brand {
    background-position: 0 -64px;
    height: 55px;
    width: 60px;
    margin: 0 auto
}

.homepage .content_buttom section .info-left .brandsection-solid-brand:hover,
.homepagev2 .content_buttom section .info-left .brandsection-solid-brand:hover {
    background-position: 0 -3px
}

.homepage .content_buttom section .info-left .brandsection-secure,
.homepagev2 .content_buttom section .info-left .brandsection-secure {
    background-position: 0 -189px;
    height: 60px;
    width: 55px;
    margin: 0 auto
}

.homepage .content_buttom section .info-left .brandsection-secure:hover,
.homepagev2 .content_buttom section .info-left .brandsection-secure:hover {
    background-position: 0 -125px
}

.homepage .content_buttom section .info-left .brandsection-service,
.homepagev2 .content_buttom section .info-left .brandsection-service {
    background-position: 0 -310px;
    height: 55px;
    width: 45px;
    margin: 0 auto
}

.homepage .content_buttom section .info-left .brandsection-service:hover,
.homepagev2 .content_buttom section .info-left .brandsection-service:hover {
    background-position: 0 -252px
}

.homepage .content_buttom section .info-left .brandsection-live-poker,
.homepagev2 .content_buttom section .info-left .brandsection-live-poker {
    background-position: 0 -415px;
    height: 50px;
    width: 60px;
    margin: 0 auto
}

.homepage .content_buttom section .info-left .brandsection-live-poker:hover,
.homepagev2 .content_buttom section .info-left .brandsection-live-poker:hover {
    background-position: 0 -366px
}

.homepage .content_buttom section .info-left .brandsection-usplayers,
.homepagev2 .content_buttom section .info-left .brandsection-usplayers {
    background-position: 0 -519px;
    height: 60px;
    width: 60px;
    margin: 0 auto
}

.homepage .content_buttom section .info-left .brandsection-usplayers:hover,
.homepagev2 .content_buttom section .info-left .brandsection-usplayers:hover {
    background-position: 0 -462px
}

.homepage .content_buttom section .info-left .brandsection-first-deposit,
.homepagev2 .content_buttom section .info-left .brandsection-first-deposit {
    background-position: 0 -633px;
    height: 60px;
    width: 60px;
    margin: 0 auto
}

.homepage .content_buttom section .info-left .brandsection-first-deposit:hover,
.homepagev2 .content_buttom section .info-left .brandsection-first-deposit:hover {
    background-position: 0 -577px
}

.homepage .content_buttom section .info-right,
.homepagev2 .content_buttom section .info-right {
    padding: 10px 0;
    overflow-y: scroll;
    overflow-x: hidden
}

.homepage .content_buttom section .info-right h4,
.homepagev2 .content_buttom section .info-right h4 {
    font-family: oswaldRegular;
    font-size: 13px;
    letter-spacing: 1px
}

.homepage .content_buttom section .info-right p,
.homepagev2 .content_buttom section .info-right p {
    font-family: oswaldLight;
    font-size: 12px;
    line-height: 20px
}

.homepage .content_buttom section .info-right a,
.homepagev2 .content_buttom section .info-right a {
    font-size: 13px;
    color: #d62631
}

.homepage .content_buttom section .info-right img,
.homepagev2 .content_buttom section .info-right img {
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.homepage .content_buttom section .info-right img:hover,
.homepagev2 .content_buttom section .info-right img:hover {
    transform: translateZ(0) scale(.9);
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.caret,
a.collapsed .caret {
    -moz-transform-origin: right top;
    -o-transform-origin: right top;
    -webkit-backface-visibility: hidden
}

.homepage .content_buttom section .info-right .content-in,
.homepagev2 .content_buttom section .info-right .content-in {
    margin: 0 10px 0 0;
    padding-top: 10px;
    position: relative
}

.homepage .content_buttom section .info-right .promotionsDescription,
.homepagev2 .content_buttom section .info-right .promotionsDescription {
    padding: 10px;
    height: 110px
}

.homepage .content_buttom section .info-right .promotionsDescription:hover,
.homepagev2 .content_buttom section .info-right .promotionsDescription:hover {
    background: rgba(0, 0, 0, .4)
}

.homepage .content_buttom section .info-center,
.homepage .content_buttom section .info-left,
.homepage .content_buttom section .info-right,
.homepagev2 .content_buttom section .info-center,
.homepagev2 .content_buttom section .info-left,
.homepagev2 .content_buttom section .info-right {
    margin-right: 0;
    height: 280px
}

.homepage .content_buttom section .joinBtn,
.homepagev2 .content_buttom section .joinBtn {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_joinNow.png);
    background-repeat: no-repeat;
    padding: 0 28px;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase;
    font-family: verdana
}

.homepage .content_buttom section .header-fixed,
.homepagev2 .content_buttom section .header-fixed {
    width: 100%
}

.homepage .content_buttom section .header-fixed>thead,
.homepagev2 .content_buttom section .header-fixed>thead {
    background: rgba(0, 0, 0, .4);
    margin-top: 5px;
    text-transform: uppercase;
    font-size: 12px
}

.homepage .content_buttom section .header-fixed>tbody,
.homepage .content_buttom section .header-fixed>tbody>tr,
.homepage .content_buttom section .header-fixed>tbody>tr>td,
.homepage .content_buttom section .header-fixed>thead,
.homepage .content_buttom section .header-fixed>thead>tr,
.homepage .content_buttom section .header-fixed>thead>tr>th,
.homepagev2 .content_buttom section .header-fixed>tbody,
.homepagev2 .content_buttom section .header-fixed>tbody>tr,
.homepagev2 .content_buttom section .header-fixed>tbody>tr>td,
.homepagev2 .content_buttom section .header-fixed>thead,
.homepagev2 .content_buttom section .header-fixed>thead>tr,
.homepagev2 .content_buttom section .header-fixed>thead>tr>th {
    display: block;
    border: 0;
    color: #707372
}

.homepage .content_buttom section .header-fixed>tbody>tr,
.homepagev2 .content_buttom section .header-fixed>tbody>tr {
    border-bottom: 1px solid #202221
}

.homepage .content_buttom section .header-fixed>tbody>tr:after,
.homepage .content_buttom section .header-fixed>thead>tr:after,
.homepagev2 .content_buttom section .header-fixed>tbody>tr:after,
.homepagev2 .content_buttom section .header-fixed>thead>tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both
}

.homepage .content_buttom section .header-fixed>tbody,
.homepagev2 .content_buttom section .header-fixed>tbody {
    overflow-y: scroll;
    overflow-x: hidden;
    height: 225px
}

.homepage .content_buttom section .header-fixed>tbody>tr>td,
.homepage .content_buttom section .header-fixed>thead>tr>th,
.homepagev2 .content_buttom section .header-fixed>tbody>tr>td,
.homepagev2 .content_buttom section .header-fixed>thead>tr>th {
    width: 20%;
    float: left
}

.homepage .content_buttom section .header-fixed>thead>tr>th,
.homepagev2 .content_buttom section .header-fixed>thead>tr>th {
    color: #fff
}

.homepage .content_buttom section .header-fixed>tbody>tr>td:first-child,
.homepagev2 .content_buttom section .header-fixed>tbody>tr>td:first-child {
    color: #55acee
}

@media (min-width:1200px) {
    .content_buttom {
        height: 370px;
        background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_slide_buttom.jpg);
        background-repeat: repeat-x;
        filter: alpha(opacity=60)
    }
}

@media (max-width:1200px) {
    .content_buttom,
    .slide_bg {
        background-image: none!important
    }
    #wrapper {
        width: 100%!important
    }
    .slide_links {
        display: none
    }
    .content_buttom {
        padding-right: 25px
    }
    .content_buttom section {
        background-image: url(/wp-content/themes/americascardroom/images/acreu_homepage_slide_buttom.jpg);
        background-repeat: repeat-x;
        padding-right: 0
    }
    .promotionsDescription {
        margin-bottom: 57px
    }
}

@media (max-width:768px) {
    .homepage .content_inner,
    .homepagev2 .content_inner {
        margin-top: 180px
    }
}

@media (max-width:700px) {
    .fst {
        font-size: 12px!important
    }
    .ino {
        font-size: 80px!important
    }
    .ino span {
        font-size: 98px!important
    }
    .int {
        font-size: 30px!important;
        line-height: 38px!important
    }
}

@media (max-width:500px) {
    .fst {
        font-size: 10px!important
    }
    .ino {
        font-size: 55px!important
    }
    .ino span {
        font-size: 65px!important
    }
    .int {
        font-size: 25px!important;
        line-height: 25px!important
    }
    .info-center {
        height: 324px!important
    }
    .header-fixed>tbody {
        height: 250px!important
    }
    .dwn img {
        width: 60%
    }
}

@-moz-document url-prefix() {
    .homepage .ino,
    .homepagev2 .ino {
        color: #b71611;
        background: 0 0!important
    }
}

.innerpage_wrapper {
    padding: 0;
    margin: 0!important;
    width: 100%;
    overflow-x: hidden;
    position: relative
}

.innerpage_header {
    font-family: oswaldLight, Fallback, sans-serif;
    background-color: #2a2a2a;
    border-bottom: 3px solid #d82633;
    margin-left: 0;
    margin-right: 0;
    margin-top: 111px;
    padding-bottom: 20px
}

.innerpage_header h1 {
    color: #fff;
    font-size: 30px
}

.innerpage_header h2 {
    color: #898989;
    font-size: 18px;
    padding-top: 10px;
    padding-left: 10px
}

.innerpage_header .cols {
    margin: 0;
    padding: 0
}

.innerpage_header .sm_star {
    padding: 22px 0 0
}

.innerpage_header .lg_star {
    opacity: .2
}

.innerpage_header .titles {
    padding: 20px 0 0 10px
}

.innerpage_header .slide_btn {
    background-color: #ee1c25;
    font-family: futuraBold;
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 15px;
    margin-right: 50px;
    margin-top: -100px;
    position: relative;
    z-index: 1
}

.innerpage_header .slide_btn a {
    color: #fff
}

.innerpage_header .socialMedia {
    text-align: right
}

.innerpage_header .socialMedia .fb:hover,
.innerpage_header .socialMedia .gp:hover,
.innerpage_header .socialMedia .in:hover,
.innerpage_header .socialMedia .sp:hover,
.innerpage_header .socialMedia .tw:hover {
    opacity: .5
}

.innerpage_header .socialMedia span {
    display: inline-block;
    height: 33px;
    width: 40px
}

.innerpage_header .socialMedia .menut-social-txt {
    display: inline-block;
    height: 33px;
    width: 80px
}

.innerpage_menu {
    background: linear-gradient(to bottom, #d62631 0, #d62631 50%, #c6232d 51%, #c6232d 71%, #c6232d 100%);
    font-family: oswaldLight, Fallback, sans-serif;
    color: #fff;
    height: 50px;
    margin-left: 0;
    margin-right: 0
}

.innerpage_menu ul li {
    display: inline
}

.innerpage_menu ul li a {
    visibility: hidden;
    color: #fff
}

.innerpage_banner {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_innerpage_banner01.png);
    background-size: cover;
    background-color: #080808!important;
    height: 185px;
    margin: 0;
    padding: 0
}

.innerpage_banner .text_banner {
    padding: 50px
}

.innerpage_banner .text_banner h1 {
    font-family: oswaldLight, Fallback, sans-serif!important;
    color: #fff;
    font-size: 35px
}

.innerpage_banner .text_banner h2 {
    font-family: oswaldLight, Fallback, sans-serif;
    color: #898989;
    font-size: 18px;
    padding-top: 10px;
    text-transform: none
}

.innerpage_container {
    background-color: #fff;
    color: #000;
    font-size: 18px;
    font-family: 'Segoe UI', Arial, sans-serif;
    padding: 0 35px 35px;
    margin: 0!important;
    overflow-x: hidden
}

.innerpage_container a {
    color: #000
}

.innerpage_container p {
    font-family: opensansRegular;
    font-size: 18px;
    color: #6c6c6c;
    margin-bottom: 30px
}

.innerpage_container p a {
    color: #6c6c6c;
    font-weight: 700;
    text-decoration: underline
}

.innerpage_container h1,
.innerpage_container h2,
.innerpage_container h3,
.innerpage_container h4,
.innerpage_container h5 {
    color: #000;
    font-weight: 400;
    padding: 18px 0;
    font-family: oswaldRegular
}

.innerpage_container h1 {
    font-size: 40px;
    font-weight: 700
}

.innerpage_container h2 {
    font-size: 32px;
    font-weight: 700
}

.innerpage_container h3 {
    font-size: 24px
}

.innerpage_container h4 {
    font-size: 20px;
    padding-left: 10px
}

.innerpage_container h5 {
    font-size: 18px
}

.innerpage_container hr {
    border-top: 1px solid #bebebe
}

.innerpage_container ul {
    padding-left: 50px;
    list-style-type: none;
    margin-bottom: 30px
}

.innerpage_container ul li {
    list-style: outside
}

.innerpage_container table,
.innerpage_container td,
.innerpage_container tr {
    margin: 0;
    padding: 0
}

.innerpage_container table {
    border: 1px solid #1a1a1a;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 0 auto
}

.innerpage_container table thead {
    background-color: #272727;
    font-size: 14px;
    color: #fff;
    line-height: 24px;
    text-shadow: 1px 1px 1px #111
}

.innerpage_menu ul li a:hover,
.innerpage_menu ul li.active a {
    color: #000
}

.innerpage_container table td {
    margin: 0;
    padding: 0 10px;
    border: 1px solid #4b4b4b;
    line-height: 20px
}

.innerpage_container ol {
    padding-left: 50px;
    margin-bottom: 30px
}

.innerpage_container ol li {
    list-style: decimal;
    line-height: 19px
}

.innerpage_container .img-responsive {
    display: block;
    text-align: center;
    margin: 0 auto
}

.innerpage_container_pros {
    background-color: #000;
    color: #fff;
    font-size: 18px;
    font-family: 'Segoe UI', Arial, sans-serif;
    padding: 0 35px 35px;
    margin: 0!important;
    overflow-x: hidden
}

.innerpage_container_pros a {
    color: #fff
}

.innerpage_container_pros p {
    font-family: opensansRegular;
    font-size: 18px;
    color: #fff;
    margin-bottom: 30px
}

.innerpage_container_pros p a {
    color: #6c6c6c;
    font-weight: 700;
    text-decoration: underline
}

.innerpage_container_pros h1,
.innerpage_container_pros h2,
.innerpage_container_pros h3,
.innerpage_container_pros h4,
.innerpage_container_pros h5 {
    color: #fff;
    font-weight: 400;
    padding: 18px 0;
    font-family: oswaldRegular
}

.innerpage_container_pros h1 {
    font-size: 40px;
    font-weight: 700
}

.innerpage_container_pros h2 {
    font-size: 32px;
    font-weight: 700
}

.innerpage_container_pros h3 {
    font-size: 24px
}

.innerpage_container_pros h4 {
    font-size: 20px;
    padding-left: 10px
}

.innerpage_container_pros h5 {
    font-size: 18px
}

.innerpage_container_pros hr {
    border-top: 3px solid #e7000e !important;
}

.acrpros .innerpage_container
	{background-color:#000}
.acrpros .sectionInfo p,.acrpros .sectionTitle p
	{font-family:oswaldLight,sans-serif;color:#fff;font-size:18px}
.acrpros .firstContent,.acrpros .secondContent,.acrpros .sectionTitle
	{margin-top:10px;padding:10px}
.acrpros .sectionInfo
	{width:500px;border-bottom:3px solid #e1030e;margin-bottom:50px}
.acrpros .sectionFooter,.acrpros .sectionTitle
	{width:500px}
.acrpros .sectionInfo p
	{margin:31px 0}
.chatToggle {
    position: fixed;
    z-index: 999;
    top: 280px
}

.chatToggle .iconChat {
    margin-right: 13px
}

.chatToggle .chatBox {
    border-radius: 0 0 0 5px;
    background-color: #fff;
    border: 1px solid #ccc;
    float: right;
    z-index: 999
}

.innerpage_button_banner {
    background-color: #151515!important;
    margin: 0;
    padding: 25px
}

.innerpage_button_banner .col-centered {
    text-align: center
}

.innerpage_button_banner h3 {
    font-size: 30px!important;
    margin-top: 0!important;
    margin-bottom: 10px!important
}

.innerpage_button_banner p {
    font-size: 16px
}

.innerpage_button_banner div:last-child {
    margin-top: 2%
}

@media (max-width:1320px) {
    .rowBeast .counterTitle>p {
        line-height: 28px
    }
    .rowCrush .counterTitle>p {
        line-height: 15px
    }
}

@media (max-width:774px) {
    .chatToggle,
    .innerpage_menu {
        display: none!important
    }
}

@media (max-width:590px) {
    .innerpage_button_banner div {
        width: 100%;
        margin-bottom: 40px;
        text-align: center
    }
    .innerpage_header h1 {
        font-size: 29px
    }
    .innerpage_banner_finished_tournaments img {
        max-width: 100%;
        height: auto
    }
}

.innerpage_menu ul {
    padding: 0;
    margin-left: 20px
}

.innerpage_menu ul li {
    margin-left: -4px;
    font-size: 14px
}

.innerpage_menu ul li a:focus {
    background-color: transparent
}

.innerpage_menu .navbar2 {
    min-height: 34px;
    color: #fff;
    font-size: 14px
}

.innerpage_menu .navbar2 ul.nav>li:hover ul.dropdown-menu {
    display: block;
    background-color: #181818;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF181818', endColorstr='#FF303030');
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE4MTgxOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwMzAzMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #181818), color-stop(100%, #303030));
    background-image: -moz-linear-gradient(top, #181818 0, #303030 100%);
    background-image: -webkit-linear-gradient(top, #181818 0, #303030 100%);
    background-image: linear-gradient(to bottom, #181818 0, #303030 100%);
    max-height: 600px;
    overflow-y: scroll;
    margin-left: 0
}

.innerpage_menu .navbar2 ul.nav>li:hover ul.dropdown-menu>li ul.dropdown-menu {
    display: none
}

.innerpage_menu .navbar2 ul.nav>li:hover ul.dropdown-menu>.active>a {
    background-color: transparent;
    background-image: none;
    color: #fff
}

.innerpage_menu .navbar2 ul.nav>li:hover ul.dropdown-menu>.active>a:hover {
    background-color: #eee!important;
    background-image: none;
    color: #000
}

.innerpage_menu .navbar2 .navbar-collapse2 {
    display: block!important;
    visibility: visible!important;
    height: auto!important;
    overflow: visible!important;
    padding: 0
}

@media (max-width:1450px) {
    .innerpage_menu {
        background: 0 0;
        font-family: oswaldLight, Fallback, sans-serif;
        color: #fff;
        height: 0;
        margin-left: 0;
        margin-right: 0
    }
    .innerpage_menu ul {
        padding: 0;
        margin: 0
    }
    .innerpage_menu ul li {
        display: block;
        font-size: 17px;
        margin-left: 0
    }
    .innerpage_menu ul li a {
        color: #fff
    }
    .innerpage_menu ul li a:hover {
        color: #d62430!important
    }
    .innerpage_menu ul li>ul.dropdown-menu {
        margin-left: 98%!important;
        margin-top: -52px
    }
    .innerpage_menu ul li.active a {
        color: #d62430!important;
        font-weight: 700
    }
    .innerpage_menu .navbar-nav>li {
        float: none
    }
}

@media (max-width:691px) {
    .innerpage_menu .navbar-nav>li>a {
        padding: 0
    }
    .innerpage_menu .nav>li>a {
        padding: 0;
        display: none
    }
}

.innerpage_banner_finished_tournaments {
    background-color: #000!important;
    margin: 0;
    padding: 0
}

.innerpage_banner_finished_tournaments .text_banner {
    text-align: center
}

section #tournamentsDetails #tournamentInformation {
    padding-top: 30px
}

section #tournamentsDetails #tournamentInformation .title {
    font-weight: 700;
    margin-bottom: 30px
}

section #tournamentsDetails #tournamentInformation>div>div>div>span {
    margin-bottom: 15px;
    font-weight: 700
}

section #tournamentsDetails #tournamentInformation p {
    display: inline-block
}

section #tournamentsDetails #tournamentInformation a.resultsColumn {
    display: inline-block;
    background: url(/wp-content/themes/americascardroom/images/acreu_finished_tournaments_results_button.png) 3px 6px no-repeat;
    height: 29px;
    width: 86px
}

section #tournamentsDetails #tournamentInformation a.resultsColumn:hover {
    background-position: 3px -25px
}

section #tournamentsDetails #statusContainer {
    text-align: center;
    font-weight: 700;
    background-color: #103e63;
    padding: 15px
}

section #tournamentsDetails #statusContainer p {
    margin: 0 0 10px;
    color: #fff
}

section #playersContainer h3 {
    text-align: center
}

section #playersContainer a.optionColumn {
    display: inline-block;
    background: url(/wp-content/themes/americascardroom/images/acreu_finished_tournaments_brag_button.png) 22px 6px no-repeat;
    height: 22px;
    width: 87px
}

section #playersContainer a.optionColumnBeat {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_finished_tournaments_beat_button.png)
}

section #playersContainer .header-fixed {
    width: 100%
}

section #playersContainer .header-fixed>thead {
    background: #231F20;
    text-transform: uppercase;
    font-size: 12px
}

section #playersContainer .header-fixed>tbody,
section #playersContainer .header-fixed>tbody>tr,
section #playersContainer .header-fixed>tbody>tr>td,
section #playersContainer .header-fixed>thead,
section #playersContainer .header-fixed>thead>tr,
section #playersContainer .header-fixed>thead>tr>th {
    display: block;
    border: 0;
    color: #707372
}

section #playersContainer .header-fixed>tbody>tr {
    border-bottom: 1px solid #202221
}

section #playersContainer .header-fixed>tbody>tr:nth-child(odd) {
    background: #1c1c1c
}

section #playersContainer .header-fixed>tbody>tr:nth-child(even) {
    background: #303030
}

section #playersContainer .header-fixed>tbody>tr:after,
section #playersContainer .header-fixed>thead>tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both
}

section #playersContainer .header-fixed>tbody {
    overflow-y: scroll;
    height: 461px
}

section #playersContainer .header-fixed>tbody>tr>td,
section #playersContainer .header-fixed>thead>tr>th {
    width: 25%;
    float: left
}

section #playersContainer .header-fixed>thead>tr>th {
    color: #fff;
    border-bottom: solid 1px
}

section #playersContainer .header-fixed>tbody>tr>td:first-child {
    color: #d62631
}

section #finishedTournaments {
    margin: 0;
    padding: 0
}

section #finishedTournaments #button_holder {
    margin: 0 auto;
    text-align: center
}

section #finishedTournaments #button_holder>div {
    width: 220px;
    margin-left: 10px;
    margin-right: 10px;
    display: inline-block;
    margin-bottom: 10px
}

section #finishedTournaments #millions_button_holder {
    margin-top: 20px
}

section #finishedTournaments #millions_button_holder input {
    width: 100%;
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #ffec7f), color-stop(21%, #fce068), color-stop(45%, #f5cc41), color-stop(62%, #f1bd1b), color-stop(69%, #efb701), color-stop(100%, #e9a100));
    background-image: -moz-linear-gradient(top, #ffec7f 0, #fce068 21%, #f5cc41 45%, #f1bd1b 62%, #efb701 69%, #e9a100 100%);
    background-image: -webkit-linear-gradient(top, #ffec7f 0, #fce068 21%, #f5cc41 45%, #f1bd1b 62%, #efb701 69%, #e9a100 100%);
    background-image: linear-gradient(to bottom, #ffec7f 0, #fce068 21%, #f5cc41 45%, #f1bd1b 62%, #efb701 69%, #e9a100 100%);
    height: 40px;
    color: #000;
    text-shadow: .5px .5px #fff;
    font-size: 20px;
    cursor: pointer
}

section #finishedTournaments input[type=button] {
    font-family: nexaBoldRegular;
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-color: #929292;
    height: 45px;
    background: #2b2b2b;
    background: -webkit-linear-gradient(top, #1e1e1e 0, #2b2b2b 100%);
    background: linear-gradient(to bottom, #1e1e1e 0, #2b2b2b 100%);
    margin-left: 4.4px;
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    cursor: pointer
}

section #finishedTournaments input[type=button]:disabled {
    background: #232323;
    background: -webkit-linear-gradient(top, #232323 0, #0f0f0f 100%);
    background: linear-gradient(to bottom, #232323 0, #0f0f0f 100%);
    cursor: default
}

section #finishedTournaments input[type=button]:hover {
    background: #232323;
    background: -webkit-linear-gradient(top, #232323 0, #0f0f0f 100%);
    background: linear-gradient(to bottom, #232323 0, #0f0f0f 100%);
    cursor: pointer
}

section #finishedTournaments table td a.resultsColumn {
    display: inline-block;
    background: url(/wp-content/themes/americascardroom/images/acreu_finished_tournaments_results_button.png) 3px 6px no-repeat;
    height: 29px;
    width: 86px
}

section #finishedTournaments table td a.resultsColumn:hover {
    background-position: 3px -25px
}

section #finishedTournaments .col-centered {
    display: inline-block;
    float: none;
    text-align: left;
    padding: 0;
    margin: 0 -4px 0 0
}

section #finishedTournaments .row-centered {
    text-align: center
}

section #finishedTournaments #parameterColumn {
    margin: 23px auto 0;
    text-align: center
}

section #finishedTournaments #parameterColumn div {
    width: 226px;
    display: inline-block
}

section #finishedTournaments #parameterColumn div>input {
    padding-left: 5px;
    height: 30px;
    border: 1px solid #A9A5A5;
    margin: 0 auto 25px;
    color: #343434;
    font-family: sans-serif;
    text-align: center;
    background: url(/wp-content/themes/americascardroom/images/acreu_finished_tournaments_calendar_icon.png) 9px 7px no-repeat #fff
}

section #finishedTournaments #parameterColumn #selectContainer {
    margin: 0 auto
}

section #finishedTournaments #parameterColumn #selectContainer .tournamentSelect {
    cursor: pointer;
    position: relative;
    font: 400 11px/22px Arial, Sans-Serif;
    color: #8b8b8b;
    height: 30px;
    margin-bottom: 25px;
    text-align: left
}

section #finishedTournaments #parameterColumn #selectContainer .tournamentSelect select#buyIn {
    font-size: 13px;
    height: 32px;
    visibility: hidden
}

section #finishedTournaments #parameterColumn #selectContainer .tournamentSelect select#buyIn .s-hidden {
    visibility: hidden;
    padding-right: 10px
}

section #finishedTournaments #parameterColumn #selectContainer .tournamentSelect .styledSelect {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    color: #343434;
    border: 1px solid #A9A5A5;
    padding: 0 10px;
    font-weight: 700;
    width: 226px;
    height: 30px;
    line-height: 30px;
    font-size: 13px
}

section #finishedTournaments #parameterColumn #selectContainer .tournamentSelect .tourneyOptions {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    z-index: 999;
    margin: 0;
    padding: 0;
    list-style: none;
    border: 1px solid #fff;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    font-size: 13px;
    width: 226px
}

section #finishedTournaments #parameterColumn #selectContainer .tournamentSelect .tourneyOptions li:hover {
    color: #000
}

section #finishedTournaments #tournamentBoard {
    margin: 0
}

section #finishedTournaments #tournamentBoard #tournamentBoardContent #infscr-loading {
    text-align: center;
    z-index: 100;
    position: fixed;
    left: 35%;
    bottom: 5%;
    width: 200px;
    padding: 10px;
    background: #000;
    opacity: .8;
    color: #FFF;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

section #finishedTournaments #tournamentBoard .winnerColumn,
section #finishedTournaments #tournamentBoard .winnerColumn a {
    color: #d62631;
    font-weight: 700
}

section #finishedTournaments #tournamentBoard .header-fixed {
    width: 100%;
    margin: 0
}

section #finishedTournaments #tournamentBoard .header-fixed>thead {
    background: #231F20;
    text-transform: uppercase;
    font-size: 12px
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody,
section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr,
section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr>td,
section #finishedTournaments #tournamentBoard .header-fixed>thead,
section #finishedTournaments #tournamentBoard .header-fixed>thead>tr,
section #finishedTournaments #tournamentBoard .header-fixed>thead>tr>th {
    display: block;
    border: 0;
    color: #707372
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr {
    border-bottom: 1px solid #202221
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr:nth-child(odd) {
    background: #1c1c1c
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr:nth-child(even) {
    background: #303030
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr:after,
section #finishedTournaments #tournamentBoard .header-fixed>thead>tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody {
    height: 461px;
    overflow-y: scroll
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr>td,
section #finishedTournaments #tournamentBoard .header-fixed>thead>tr>th {
    width: 12.5%;
    float: left
}

section #finishedTournaments #tournamentBoard .header-fixed>thead>tr>th {
    color: #fff;
    border-bottom: solid 1px
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr>td:first-child {
    color: #d62631
}

section #finishedTournaments #tournamentBoard .header-fixed>tbody>tr>td.winnerColumn {
    color: #d62631;
    font-weight: 700
}

@media (max-width:992px) {
    #tournamentInformation {
        text-align: center
    }
    #tournamentInformation>div {
        margin-bottom: 30px
    }
    #tournamentInformation p {
        margin-bottom: 0
    }
}

.Promotions .innerpage_header_slider {
    margin-top: 110px
}

.Promotions .innerpage_header {
    font-family: oswaldLight, Fallback, sans-serif;
    background-color: #2a2a2a;
    border-bottom: 3px solid #d82633;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0!important;
    padding-bottom: 20px
}

.Promotions .innerpage_header h1 {
    color: #fff;
    font-size: 30px
}

.Promotions .innerpage_header h2 {
    color: #898989;
    font-size: 18px;
    padding-top: 10px;
    padding-left: 10px
}

.Promotions .innerpage_header .cols {
    margin: 0;
    padding: 0
}

.Promotions .innerpage_header .sm_star {
    padding: 12px 0 0
}

.Promotions .innerpage_header .lg_star {
    opacity: .2
}

.Promotions .innerpage_header .titles {
    padding: 10px 0 0 10px
}

.Promotions .innerpage_header .slide_btn {
    background-color: #ee1c25;
    font-family: futuraBold;
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 15px;
    margin-right: 50px;
    margin-top: -100px;
    position: relative;
    z-index: 1
}

.Promotions .innerpage_header .slide_btn a {
    color: #fff
}

.Promotions .innerpage_header .socialMedia {
    text-align: right
}

.Promotions .innerpage_header .socialMedia .fb:hover,
.Promotions .innerpage_header .socialMedia .gp:hover,
.Promotions .innerpage_header .socialMedia .in:hover,
.Promotions .innerpage_header .socialMedia .sp:hover,
.Promotions .innerpage_header .socialMedia .tw:hover {
    opacity: .5
}

.Promotions .innerpage_header .socialMedia span {
    display: inline-block;
    height: 33px;
    width: 40px
}

.Promotions .innerpage_header .socialMedia .menut-social-txt {
    display: inline-block;
    height: 33px;
    width: 80px
}

.Promotions .innerpage_menu ul li {
    font-size: 15px!important
}

.elements p {
    line-height: 16px
}

.innerpage_banner_promotions {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_innerpage_banner02.png);
    background-color: #1b1b1b!important;
    background-repeat: no-repeat;
    height: 185px;
    margin: 0 auto;
    padding: 0
}

.innerpage_container h5 {
    margin: 0!important;
    padding: 5px 0
}

.innerpage_container .promotion .img-responsive {
    display: block;
    text-align: center;
    margin: 0 auto;
    padding-bottom: 5px
}

.innerpage_container .promotion h4 {
    padding-left: 0
}

.innerpage_container .promotion #tabs .nav-pills {
    border-radius: 6px;
    background: url(/wp-content/themes/americascardroom/css/images/ui-bg_gloss-wave_25_444444_500x100.png) 50% 50% repeat-x #444;
    padding-left: 0
}

.innerpage_container .promotion #tabs .nav-pills li a {
    font-family: Segoe UI, Arial, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #b8b8b8;
    padding-bottom: 7px
}

.innerpage_container .promotion #tabs .nav-pills li {
    margin-top: 5px;
    margin-bottom: 0;
    padding-left: 0;
    background: url(/wp-content/themes/americascardroom/css/images/ui-bg_glass_0_222222_1x400.png) 50% 50% repeat-x #222;
    border-radius: 6px 6px 0 0!important;
    background-color: #3f6b8a!important;
    color: #fff!important
}

.innerpage_container .promoblurb {
    opacity: 0;
    padding-left: 10px;
    padding-right: 10px;
    width: 240px
}

.innerpage_container .promoblurb .img-responsive {
    width: 100%;
    height: 128px
}

.innerpage_container .promoblurb .promoblurb_bg {
    position: relative;
    background-color: #1e1e1e;
    padding: 14px;
    margin-bottom: 20px;
    color: #fff!important;
    height: 200px
}

.innerpage_container .promoblurb .promoblurb_bg h5 a {
    font-family: HelveticaRegular;
    color: #fff!important;
    font-weight: 700;
    font-size: 14px
}

.innerpage_container .promoblurb .promoblurb_bg p a {
    font-family: HelveticaRegular;
    color: #5a5c5e!important;
    font-size: 13px;
    text-decoration: none
}

.innerpage_container .promoblurb .promoblurb_bg a {
    font-size: 14px
}

.innerpage_container .promoblurb .promoblurb_bg .promo_button {
    background: linear-gradient(to bottom, #d62631 0, #d62631 50%, #c6232d 51%, #c6232d 71%, #c6232d 100%);
    border-radius: 4px;
    display: block;
    margin: 0 auto;
    width: 100px;
    text-align: center;
    padding: 5px 0;
    color: #fff!important;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px;
    position: absolute;
    bottom: 18px;
    right: 60px
}

.innerpage_container .content,
.socialMedia span {
    display: inline-block
}

.innerpage_container .promotions {
    padding-top: 20px
}

.nav-pills>li.active>a {
    background-color: #3f6b8a!important;
    color: #fff!important;
    border-radius: 6px 6px 0 0!important
}

#tabs .nav-pills {
    border-radius: 6px;
    background: url(/wp-content/themes/americascardroom/css/images/ui-bg_gloss-wave_25_444444_500x100.png) 50% 50% repeat-x #444;
    padding-left: 0
}

#tabs .nav-pills li {
    margin-top: 5px;
    margin-bottom: 0;
    padding-left: 0;
    background: url(/wp-content/themes/americascardroom/css/images/ui-bg_glass_0_222222_1x400.png) 50% 50% repeat-x #222;
    border-radius: 6px
}

#tabs .nav-pills li .active a {
    color: #fff!important
}

#tabs .nav-pills li a {
    font-family: Segoe UI, Arial, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #b8b8b8
}

#tabs .nav-pills li:focus {
    background-color: #3f6b8a!important;
    color: #fff!important
}

section .promotion .osscubed .nav-pills {
    padding-left: 0!important
}

section .promotion .osscubed .nav-pills li {
    background-color: #222;
    padding-left: 0!important
}

section .promotion .osscubed .nav-pills li a {
    color: #b8b8b8;
    font-size: 12px
}

section .promotion .osscubed .nav-pills li.active a {
    background-color: #f7d200!important;
    color: #000!important
}

section .promotion .osscubed ul li.ui-tabs-active a {
    background: #eeba18!important;
    color: #000!important
}

.ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-focus,
.ui-widget-header .ui-state-hover {
    border: none;
    background: url(/wp-content/themes/americascardroom/css/images/ui-bg_glass_0_222222_1x400.png) 50% 50% repeat-x #222;
    font-weight: 400
}

.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    text-decoration: none
}

.nav>li>a:hover {
    background-color: transparent
}

.promotion .navbar-inverse .nav-justified>li.downloadHeaderButton a {
    background-color: #d62430;
    color: #fff;
    border: none;
    -moz-animation: rotate 20s linear 0s infinite;
    -webkit-animation: rotate 20s linear 0s infinite
}

.promotion .innerpage_header {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    background-color: #2a2a2a;
    border-bottom: 3px solid #d82633;
    height: initial!important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 111px
}

.promotion .innerpage_header #formSubscribe {
    padding-top: 25px;
    padding-bottom: 25px
}

.promotion .innerpage_header #formSubscribe label {
    font-size: 16px;
    font-weight: 400;
    padding-right: 10px;
    padding-left: 10px
}

.promotion .innerpage_header #formSubscribe input {
    font-style: italic
}

.promotion .innerpage_header #formSubscribe #btnSubscribe {
    background: #d62430;
    background: -moz-linear-gradient(top, #d62430 1%, #c8222d 41%, #b81f29 100%);
    background: -webkit-linear-gradient(top, #d62430 1%, #c8222d 41%, #b81f29 100%);
    background: linear-gradient(to bottom, #d62430 1%, #c8222d 41%, #b81f29 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d62430', endColorstr='#b81f29', GradientType=0);
    border: none;
    color: #fff;
    text-transform: uppercase;
    text-shadow: 2px 2px #5e1015;
    font-weight: 700
}

.promo_sidebarMiddle,
.promo_sidebarMiddleLP {
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#f0f0f0', GradientType=0);
    top: 110px;
    bottom: 110px;
    left: 0;
    max-height: 100%;
    position: absolute
}

.promotion .innerpage_header .sm_star {
    padding: 0
}

.promotion .innerpage_header .cols {
    margin: 0;
    padding: 0 0 0 50px
}

.promotion .message {
    color: #d82633
}

.socialMedia {
    text-align: right
}

.socialMedia .fb:hover,
.socialMedia .gp:hover,
.socialMedia .in:hover,
.socialMedia .sp:hover,
.socialMedia .tw:hover {
    opacity: .5
}

.socialMedia span {
    height: 33px;
    width: 40px
}

.socialMedia .socialMedia-sp {
    padding-top: 19px
}

.socialMedia .sp-txt {
    vertical-align: middle;
    width: 150px;
    color: #fff
}

.footer {
    background-color: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 2px;
    padding: 5px;
    width: 100%
}

.footer .footercontainer {
    background-color: #f8f8f8;
    border-radius: 5px;
    margin: 0;
    padding: 20px
}

.footer .footercontainer .footerleft {
    float: left;
    padding-right: 20px
}

.footer .footercontainer .footerleft .ftitle {
    font-family: oswaldRegular;
    font-weight: 700;
    font-size: 20px
}

.footer .footercontainer .footerleft p {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    padding: 10px 0
}

.footer .footercontainer .footerleft .fdownload {
    background-color: #d62430;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-family: oswaldBold;
    font-weight: 700;
    font-size: 22px;
    border-radius: 5px;
    padding: 15px 60px
}

.footer .footercontainer .footerleft .footerdownload {
    margin-top: 40px
}

.footer .footercontainer .footermiddle {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #6c6c6c;
    font-size: 18px
}

.footer .footercontainer .footersep {
    border-left: 2px solid #e0e0e0;
    height: 200px;
    float: left;
    padding: 0 20px
}

.footer .footercontainer .footerright {
    text-align: center;
    border-left: 2px solid #e0e0e0
}

.footer .footercontainer .footerright .vtitle {
    font-family: oswaldRegular;
    font-weight: 700;
    color: #da2e1d
}

.footer .footercontainer .footerright .subvtitle {
    font-family: oswaldRegular;
    font-weight: 700;
    font-size: 20px;
    color: #000;
    padding-bottom: 20px
}

.footer .footercontainer .footerright .video {
    height: 250px;
    width: 80%;
    padding: 0
}

.promo_sidebarMiddle {
    background: #dbdbdb;
    background: -moz-linear-gradient(top, #dbdbdb 0, #dcdcdc 4%, #ddd 9%, #dedede 13%, #dfdfdf 18%, #e0e0e0 23%, #e1e1e1 28%, #e2e2e2 33%, #e3e3e3 38%, #e4e4e4 43%, #e5e5e5 48%, #e6e6e6 53%, #e7e7e7 58%, #e8e8e8 62%, #e9e9e9 67%, #eaeaea 71%, #ebebeb 76%, #ececec 81%, #ededed 86%, #eee 90%, #efefef 94%, #f0f0f0 100%);
    background: -webkit-linear-gradient(top, #dbdbdb 0, #dcdcdc 4%, #ddd 9%, #dedede 13%, #dfdfdf 18%, #e0e0e0 23%, #e1e1e1 28%, #e2e2e2 33%, #e3e3e3 38%, #e4e4e4 43%, #e5e5e5 48%, #e6e6e6 53%, #e7e7e7 58%, #e8e8e8 62%, #e9e9e9 67%, #eaeaea 71%, #ebebeb 76%, #ececec 81%, #ededed 86%, #eee 90%, #efefef 94%, #f0f0f0 100%);
    background: linear-gradient(to bottom, #dbdbdb 0, #dcdcdc 4%, #ddd 9%, #dedede 13%, #dfdfdf 18%, #e0e0e0 23%, #e1e1e1 28%, #e2e2e2 33%, #e3e3e3 38%, #e4e4e4 43%, #e5e5e5 48%, #e6e6e6 53%, #e7e7e7 58%, #e8e8e8 62%, #e9e9e9 67%, #eaeaea 71%, #ebebeb 76%, #ececec 81%, #ededed 86%, #eee 90%, #efefef 94%, #f0f0f0 100%);
    overflow: auto;
    width: 100%;
    overflow-y: scroll
}

.promo_sidebarMiddle .promoloadingDivSidebar .promosBack {
    background-color: #fefefe;
    border: 1px solid #c8c8c8;
    height: 70px;
    margin-top: 15px;
    padding: 25px 10px
}

.promo_sidebarMiddle .promoloadingDivSidebar .promosBack img {
    padding-right: 10px
}

.promo_sidebarMiddle .promoloadingDivSidebar .promosBack a span {
    color: #6b6969;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 700
}

.promo_sidebarMiddle .promoloadingDivSidebar .promosBack a span:hover,
.promo_sidebarMiddle .promoloadingDivSidebar .promosBack a:hover {
    color: #63a8ef!important;
    text-decoration: underline
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent {
    background-color: #fefefe;
    border: 1px solid #c8c8c8;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 0 10px;
    color: #6b6969;
    text-align: left
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent .new {
    background: url(/wp-content/themes/americascardroom/images/acreu_promo_sidebar_new.png) no-repeat;
    height: 38px;
    width: 43px;
    position: absolute;
    right: 17px
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent .title {
    font-family: oswaldBold;
    color: #000;
    font-weight: 700;
    font-size: 16px;
    line-height: 40px;
    padding-top: 15px;
    text-transform: uppercase
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info {
    padding-bottom: 15px;
    margin: 0
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info .infoin {
    padding: 0 10px 0 0
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info .infoin .promo_lnk {
    font-family: oswaldLight, Fallback, sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    text-transform: inherit;
    color: red
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info .infoin .promo_lnk:hover {
    text-decoration: underline
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent a {
    font-family: oswaldBold;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent a:hover {
    text-decoration: underline
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent a .download {
    background-color: gray;
    text-align: center;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 5px
}

.promo_sidebarMiddle .promoloadingDivSidebar .promoContent a img.symboldown {
    margin-top: -5px;
    margin-left: 10px
}

.promo_sidebarMiddleLP {
    background: #151515;
    overflow: auto;
    width: 100%;
    overflow-y: scroll
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promosBack {
    background-color: #fefefe;
    border: 1px solid #c8c8c8;
    height: 70px;
    margin-top: 15px;
    padding: 25px 10px
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promosBack img {
    padding-right: 10px
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promosBack a span {
    color: #6b6969;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 700
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promosBack a span:hover,
.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promosBack a:hover {
    color: #63a8ef!important;
    text-decoration: underline
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP {
    background-color: #151515;
    border: 0 solid #151515;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 0 10px;
    color: #eee;
    text-align: left
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP .new {
    background: url(/wp-content/themes/americascardroom/images/acreu_promo_sidebar_new.png) no-repeat;
    height: 38px;
    width: 43px;
    position: absolute;
    right: 17px
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP .titleLP {
    font-family: oswaldBold;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    line-height: 40px;
    padding-top: 15px;
    text-transform: uppercase
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP .info {
    padding-bottom: 15px;
    margin: 0
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP .info .infoin {
    padding: 0 10px 0 0
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP .info .infoin .promo_lnk {
    font-family: oswaldLight, Fallback, sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    text-transform: inherit;
    color: red
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP .info .infoin .promo_lnk:hover {
    text-decoration: underline
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP a {
    font-family: oswaldBold;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP a:hover {
    text-decoration: underline
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP a .download {
    background-color: gray;
    text-align: center;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 5px
}

.promo_sidebarMiddleLP .promoloadingDivSidebarLP .promoContentLP a img.symboldown {
    margin-top: -5px;
    margin-left: 10px
}

.homepage .promo_sidebarMiddle,
.homepagev2 .promo_sidebarMiddle {
    background: #1a1a1a!important;
    position: absolute;
    opacity: .85;
    filter: alpha(opacity=60);
    top: 110px;
    bottom: 110px;
    left: 0;
    width: 100%;
    overflow: hidden;
    max-height: 100%
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promosBack,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promosBack {
    background-color: #fefefe;
    border: 1px solid #c8c8c8;
    height: 70px;
    margin-top: 15px;
    padding: 25px 10px
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promosBack img,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promosBack img {
    float: left
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promosBack a span,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promosBack a span {
    color: #63a8ef;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: 700
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promosBack a span:hover,
.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promosBack a:hover,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promosBack a span:hover,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promosBack a:hover {
    color: #63a8ef!important;
    text-decoration: underline
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent {
    font-family: Helvetica;
    background-color: transparent!important;
    border: none!important;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 0 10px;
    color: #d0d0d0!important;
    text-align: left
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .new,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .new {
    background: url(/wp-content/themes/americascardroom/images/acreu_promo_sidebar_new.png) no-repeat;
    height: 38px;
    width: 43px;
    position: absolute;
    right: 17px
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .title,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .title {
    color: #fff!important;
    font-size: 16px;
    line-height: 40px;
    padding-top: 15px
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info {
    padding-bottom: 15px;
    margin: 0
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info .infoin,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent .info .infoin {
    padding: 0 10px 0 0
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a {
    font-family: oswaldBold;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px
}

.elite article section a:hover,
.elite article section p a:hover,
.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a:hover,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a:hover {
    text-decoration: underline
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a .download,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a .download {
    background-color: gray;
    text-align: center;
    border-radius: 3px;
    padding: 8px;
    margin-bottom: 5px
}

.homepage .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a img.symboldown,
.homepagev2 .promo_sidebarMiddle .promoloadingDivSidebar .promoContent a img.symboldown {
    margin-top: -5px;
    margin-left: 10px
}

@media (max-width:1200px) {
    .footerright {
        border-left: 0 solid!important;
        border-top: 2px solid #e0e0e0;
        margin-top: 40px;
        padding-top: 20px
    }
    .footerright .video {
        height: 250px;
        width: 430px!important;
        padding: 0
    }
}

@media (max-width:767px) {
    .footerdownload {
        display: none
    }
    .footercontainer {
        padding: 0!important
    }
    .footerright {
        margin-top: 435px;
        padding-top: 40px
    }
    .footerright .video {
        height: 250px!important;
        width: 400px!important;
        padding: 0!important
    }
}

@media (max-width:640px) {
    .footerright .video {
        height: 180px!important;
        width: 280px!important;
        padding: 0!important
    }
}

@media (max-width:485px) {
    .footer {
        width: 100%!important
    }
    .footer .footerright .video {
        height: 150px!important;
        width: 200px!important;
        padding: 0!important
    }
    .socialMedia span {
        height: 25px;
        width: 24px
    }
    .socialMedia a .socialMedia-fb,
    .socialMedia a .socialMedia-gplus,
    .socialMedia a .socialMedia-in,
    .socialMedia a .socialMedia-sp,
    .socialMedia a .socialMedia-tw {
        background-size: 25px
    }
    .socialMedia a .socialMedia-tw {
        background-position: 0 -110px
    }
    .socialMedia a .socialMedia-gplus {
        background-position: 0 -28px
    }
    .socialMedia a .socialMedia-sp {
        background-position: 0 -82px;
        padding-top: 12px
    }
    .socialMedia a .sp-txt {
        display: none
    }
    .socialMedia a .socialMedia-in {
        background-position: 0 -55px
    }
}

.elite .innerpage_wrapper {
    overflow-x: initial
}

.elite .innerpage_welcome_container {
    color: #000;
    font-size: 18px;
    font-family: 'Segoe UI', Arial, sans-serif;
    padding: 35px;
    overflow-x: hidden;
    background-color: #000!important
}

.elite article section #elite_get-your-rewards,
.elite article section #elite_welcome,
.elite article section a,
.elite article section p a,
.elite article section ul {
    font-family: HelveticaCondensedBold
}

.elite .innerpage_container h2,
.elite .innerpage_welcome_container h2 {
    padding: 7px 0
}

.elite p {
    color: #848485;
    font-size: 16px
}

.elite h3 {
    border-bottom: none;
    padding: 0;
    font-size: 24px;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 15px
}

.elite h1,
.elite h4 {
    margin: 0;
    padding: 0
}

.elite article ul>li {
    margin-bottom: 0
}

.elite article section ul {
    margin: 0 0 0 -48px
}

.elite article section ul>li {
    color: #fff;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_elite_general_arrow.png);
    background-repeat: no-repeat;
    background-size: 8px;
    padding-left: 13px
}

.elite article section #elite_welcome {
    color: #fff;
    font-size: 16px;
    position: relative;
    width: 100%
}

.elite article section #elite_welcome .welcome_text {
    position: absolute;
    top: 20%;
    left: 35%;
    right: 50%;
    width: 40%
}

.elite article section #elite_welcome img {
    width: 100%
}

.elite article section #elite_get-your-rewards {
    color: #fff;
    font-size: 16px;
    height: 600px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_elite_benefits_section-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    border: none
}

.elite article section #elite_get-your-rewards .rewards {
    text-align: center;
    margin-top: 300px;
    padding-right: 80px
}

.elite article section #elite_get-your-rewards .rewards .box_reward {
    width: 155px;
    display: inline-block;
    margin-left: 30px
}

.elite article section #elite_get-your-rewards .rewards h3,
.elite article section #elite_get-your-rewards .rewards p {
    display: block;
    margin-right: 30px
}

.elite article section #elite_get-your-rewards .rewards a {
    text-align: center;
    color: #fff;
    display: block;
    font-family: HelveticaCondensedBold;
    font-weight: 700;
    font-size: 14px
}

.elite article section #elite_get-your-rewards .rewards a.cash {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_elite_cash_rewards.jpg);
    background-repeat: no-repeat;
    padding: 20px 40px;
    height: 150px
}

.elite article section #elite_get-your-rewards .rewards a.overview {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_elite_overview_rewards.jpg);
    background-repeat: no-repeat;
    padding: 20px 25px;
    height: 150px
}

.elite article section #elite_get-your-rewards .rewards a.earning {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_elite_earning_rewards.jpg);
    background-repeat: no-repeat;
    padding: 20px 55px;
    height: 150px
}

.elite article section #elite_get-your-rewards .elite_video {
    position: relative;
    padding-bottom: 25px;
    padding-top: 25px;
    height: 0;
    text-align: center
}

.elite article section a {
    color: #fff;
    font-size: 16px;
    display: block
}

.elite article section p a {
    color: #c6232d;
    font-size: 16px;
    display: block
}

.elite #carousel,
.elite .embed-responsive iframe {
    font-family: HelveticaCondensedBold;
    color: #fff;
    font-size: 16px
}

.elite-inner .elite article p {
    margin: 10px 20px
}

.elite #carousel {
    background-color: #131313;
    padding-top: 30px;
    padding-bottom: 70px;
    padding-left: 40px;
    margin-bottom: 10px
}

.elite .embed-responsive {
    position: initial
}

.elite .embed-responsive iframe {
    position: absolute;
    top: 78px;
    left: 115px;
    bottom: 0;
    height: 180px;
    width: 300px;
    border: 0;
    -webkit-box-shadow: 0 0 155px 108px #1a86dd;
    -moz-box-shadow: 0 0 155px 108px #1a86dd;
    box-shadow: 0 0 155px -10px #1a86dd
}

.elite .embed-responsive.embed-responsive-4by3 {
    padding-bottom: 0
}

.elite .elite_inpage {
    background-color: #131313;
    padding-bottom: 28%
}

@media (max-width:1500px) {
    .elite article section #elite_welcome .welcome_text {
        top: 10%
    }
    .elite article section #elite_get-your-rewards .rewards {
        padding-right: 5px
    }
    .elite article section #elite_get-your-rewards .rewards .box_reward {
        margin-left: 2%
    }
}

@media (max-width:1445px) {
    .elite .innerpage_container .innerpage_welcome_container p {
        margin-bottom: 0;
        font-size: 16px
    }
    .elite h3 {
        margin-top: 0
    }
    .elite article section #elite_welcome {
        font-size: 12px
    }
    .elite article section #elite_welcome .welcome_text {
        top: 10%
    }
    .elite article section #elite_get-your-rewards .rewards {
        padding-right: 25px
    }
    .elite article section #elite_get-your-rewards .rewards .box_reward {
        margin-left: 2%
    }
}

@media (max-width:1200px) {
    .elite article section #elite_get-your-rewards {
        height: 850px
    }
    .elite article section #elite_get-your-rewards .rewards {
        text-align: center;
        margin-top: 30px
    }
    .elite article section #elite_get-your-rewards .rewards .boxes_row {
        margin: 0 auto;
        height: 200px;
        width: 100%
    }
    .elite article section #elite_get-your-rewards .elite_video {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 25px;
        height: 0
    }
    .elite article section #elite_get-your-rewards .elite_video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }
    .elite article section #elite_get-your-rewards h3,
    .elite article section #elite_get-your-rewards p {
        margin-right: 0
    }
    .elite #carousel {
        padding-bottom: 30px;
        padding-left: 30px;
        padding-right: 30px;
        text-align: center
    }
    .elite #carousel p {
        margin-bottom: 0
    }
}

@media (max-width:992px) {
    .elite .innerpage_container .innerpage_welcome_container p {
        margin-bottom: 0;
        font-size: 12px;
        color: #DADADA
    }
    .elite h3 {
        margin-top: 0;
        font-size: 20px
    }
    .elite article section #elite_welcome {
        font-size: 14px
    }
    .elite #tournamentInformation {
        text-align: center
    }
    .elite #tournamentInformation>div {
        margin-bottom: 30px
    }
    .elite #tournamentInformation p {
        margin-bottom: 0
    }
    .elite article section #elite_welcome .welcome_text {
        top: 0;
        width: 100%;
        left: 0;
        margin-top: 27%;
        margin-left: 10px
    }
    .elite article section #elite_get-your-rewards {
        padding-top: 170px
    }
    .elite article section ul {
        margin-left: 0
    }
}

@media (max-width:790px) {
    .elite article section ul {
        margin: 0
    }
    .elite article section #elite_welcome {
        height: 100%;
        font-size: 12px!important
    }
    .elite article section #elite_welcome .welcome_text {
        margin-top: 25%;
        top: 0;
        padding: 10px;
        left: 0;
        right: 0;
        width: 100%
    }
    .elite article section #elite_welcome .welcome_text h3,
    .elite article section #elite_welcome .welcome_text li {
        color: #fff
    }
    .elite article section #elite_get-your-rewards .rewards {
        padding-right: 0;
        padding-left: 0
    }
    .elite article section #elite_get-your-rewards .rewards .boxes_row {
        margin: 0 auto
    }
    .elite h3 {
        font-size: 16px
    }
}

@media (max-width:450px) {
    .elite article section #elite_welcome {
        height: 1%
    }
}

@media (max-width:400px) {
    .elite article section #elite_get-your-rewards {
        height: 928px!important
    }
}

.accContent {
    width: 940px;
    margin-right: auto;
    margin-left: auto;
    height: 362px;
    border: 10px solid #2d2d2d;
    border-radius: 5px;
    background-color: #1c1c1c
}

.accContent h4 {
    padding: 0;
    font-size: 18px
}

.caret {
    position: relative;
    font-size: 20px;
    -webkit-transform: translateX(-75%) rotate(90deg);
    -webkit-transform-origin: right top;
    -moz-transform: translateX(-75%) rotate(90deg);
    -o-transform: translateX(-75%) rotate(90deg);
    transform: translateX(-75%) rotate(90deg);
    transform-origin: right top;
    left: 20px;
    top: 27px;
    border-top: 12px solid;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    color: #191919;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease
}

a.collapsed .caret {
    -webkit-transform: translateX(-100%) rotate(0);
    -webkit-transform-origin: right top;
    -moz-transform: translateX(-100%) rotate(0);
    -o-transform: translateX(-100%) rotate(0);
    transform: translateX(-100%) rotate(0);
    transform-origin: right top;
    left: 25px;
    top: 15px
}

.caret:hover {
    color: #3b74a8
}

.panel-group {
    position: absolute;
    width: 332px;
    z-index: 100;
    margin: 5px;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateX(-100%) rotate(-90deg);
    -webkit-transform-origin: right top;
    -moz-transform: translateX(-100%) rotate(-90deg);
    -moz-transform-origin: right top;
    -o-transform: translateX(-100%) rotate(-90deg);
    -o-transform-origin: right top;
    transform: translateX(-100%) rotate(-90deg);
    transform-origin: right top;
    display: inline-block
}

.panel-group .panel {
    border: none;
    background: 0 0;
    width: 330px
}

.panel-group .panel-default .panel-heading img {
    position: absolute;
    transform: translateX(0) rotate(90deg);
    cursor: pointer
}

#lieutenant_lvl img {
    margin-top: 5px;
    margin-left: 50px
}

#captain_lvl img {
    margin-top: 3px;
    margin-left: 75px
}

#major_lvl img {
    margin-top: 5px;
    margin-left: 115px
}

#colonel_lvl img {
    margin-top: 7px;
    margin-left: 185px
}

#general_lvl img {
    margin-top: 9px;
    margin-left: 225px
}

#star_general_lvl img {
    margin-top: 3px;
    margin-left: 275px
}

.panel-default>.panel-heading {
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF32374D', endColorstr='#FF30364C');
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyMzc0ZCIvPjxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiMzMzM4NGUiLz48c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMzEzNjRjIi8+PHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iIzJkM2E0ZCIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiMzMjM4NGUiLz48c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMmYzYTRlIi8+PHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzMxMzc0ZCIvPjxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiMzNTNhNTAiLz48c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMmQzYTRiIi8+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzMzMzk0ZiIvPjxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiMyZjNhNGUiLz48c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMzUzYTUwIi8+PHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iIzJmM2M0ZiIvPjxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiMzNTNiNTEiLz48c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjMzEzYzUwIi8+PHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iIzMyM2Q1MSIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiMyYzNkNGYiLz48c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjMzczZDUzIi8+PHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiMyZTNmNTEiLz48c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzM0M2Y1MyIvPjxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjMzIzZjUyIi8+PHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiMzNzNmNTQiLz48c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzM0NDE1NCIvPjxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjMmY0MTU1Ii8+PHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiMzMjQxNTYiLz48c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzMwNDM1NCIvPjxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjMzY0MzU2Ii8+PHN0b3Agb2Zmc2V0PSIxNCUiIHN0b3AtY29sb3I9IiMyZDQ0NTYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iIzMxNDM1NyIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjMmQ0NDU2Ii8+PHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiMzNDQ3NTgiLz48c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzJlNDg1OSIvPjxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjMzI0NzVhIi8+PHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiMzMDRhNWIiLz48c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iIzMzNDU1OSIvPjxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjMmQ0ODU5Ii8+PHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiMzMDRhNWIiLz48c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzJlNDk1YSIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMzE0YjVjIi8+PHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMzNDRlNWYiLz48c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzM5NTA2MiIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjNGE2MDZlIi8+PHN0b3Agb2Zmc2V0PSI0MyUiIHN0b3AtY29sb3I9IiM0ZTYxNmYiLz48c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzRjNjI3MCIvPjxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjNGY2MjcwIi8+PHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiM1MDYzNzIiLz48c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzRkNjM3MCIvPjxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjNGY2MjcwIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiM0NDViNjkiLz48c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzQ1NWE2YiIvPjxzdG9wIG9mZnNldD0iNjYlIiBzdG9wLWNvbG9yPSIjNDQ1YTY4Ii8+PHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMzZTU1NjUiLz48c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iIzNiNTI2MiIvPjxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjMzY1MDYxIi8+PHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiMzNDRlNWYiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzMwNGE1YiIvPjxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjMzI0OTViIi8+PHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiMyZTQ4NTkiLz48c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzM0NDY1YSIvPjxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjMmM0NzU4Ii8+PHN0b3Agb2Zmc2V0PSI4MyUiIHN0b3AtY29sb3I9IiMzMDQ3NTkiLz48c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzMwNDU1OCIvPjxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjMzQ0NTU5Ii8+PHN0b3Agb2Zmc2V0PSI4NiUiIHN0b3AtY29sb3I9IiMyYzQzNTUiLz48c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iIzMyNDM1NyIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjMmY0NDU3Ii8+PHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiMzMzQyNTUiLz48c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iIzJlNDE1MiIvPjxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjMzU0MjU1Ii8+PHN0b3Agb2Zmc2V0PSI4OSUiIHN0b3AtY29sb3I9IiMyYzQxNTQiLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJlM2Y1MSIvPjxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjMzUzZDUyIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiMzNDNmNTMiLz48c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzJjM2U1MiIvPjxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjMzQzYzUxIi8+PHN0b3Agb2Zmc2V0PSI5MSUiIHN0b3AtY29sb3I9IiMzMDNkNTAiLz48c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzMzM2I1MCIvPjxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjMmQzYzRmIi8+PHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiMzMTNjNTAiLz48c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzJmM2I1MSIvPjxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjMzIzYTRmIi8+PHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMyZjNhNGUiLz48c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzM0Mzk0ZCIvPjxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjMzEzOTRjIi8+PHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiMzNTNhNTAiLz48c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iIzMxMzk0ZSIvPjxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMzQzOTRmIi8+PHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiMzMTM5NGUiLz48c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzMzMzg0YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwMzY0YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
    background: -webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0, #32374d), color-stop(2%, #33384e), color-stop(2%, #31364c), color-stop(3%, #2d3a4d), color-stop(3%, #32384e), color-stop(3%, #2f3a4e), color-stop(4%, #31374d), color-stop(4%, #353a50), color-stop(5%, #2d3a4b), color-stop(5%, #33394f), color-stop(5%, #2f3a4e), color-stop(5%, #353a50), color-stop(6%, #2f3c4f), color-stop(6%, #353b51), color-stop(7%, #313c50), color-stop(8%, #323d51), color-stop(9%, #2c3d4f), color-stop(9%, #373d53), color-stop(10%, #2e3f51), color-stop(10%, #343f53), color-stop(11%, #323f52), color-stop(11%, #373f54), color-stop(12%, #344154), color-stop(12%, #2f4155), color-stop(13%, #324156), color-stop(13%, #304354), color-stop(13%, #364356), color-stop(14%, #2d4456), color-stop(14%, #314357), color-stop(15%, #2d4456), color-stop(17%, #344758), color-stop(17%, #2e4859), color-stop(18%, #32475a), color-stop(18%, #304a5b), color-stop(18%, #334559), color-stop(19%, #2d4859), color-stop(19%, #304a5b), color-stop(19%, #2e495a), color-stop(20%, #314b5c), color-stop(23%, #344e5f), color-stop(25%, #395062), color-stop(40%, #4a606e), color-stop(43%, #4e616f), color-stop(44%, #4c6270), color-stop(45%, #4f6270), color-stop(53%, #506372), color-stop(54%, #4d6370), color-stop(55%, #4f6270), color-stop(66%, #445b69), color-stop(66%, #455a6b), color-stop(66%, #445a68), color-stop(71%, #3e5565), color-stop(73%, #3b5262), color-stop(76%, #365061), color-stop(77%, #344e5f), color-stop(80%, #304a5b), color-stop(81%, #32495b), color-stop(82%, #2e4859), color-stop(82%, #34465a), color-stop(82%, #2c4758), color-stop(83%, #304759), color-stop(84%, #304558), color-stop(84%, #344559), color-stop(86%, #2c4355), color-stop(86%, #324357), color-stop(86%, #2f4457), color-stop(87%, #334255), color-stop(88%, #2e4152), color-stop(88%, #354255), color-stop(89%, #2c4154), color-stop(90%, #2e3f51), color-stop(90%, #353d52), color-stop(90%, #343f53), color-stop(91%, #2c3e52), color-stop(91%, #343c51), color-stop(91%, #303d50), color-stop(92%, #333b50), color-stop(93%, #2d3c4f), color-stop(93%, #313c50), color-stop(93%, #2f3b51), color-stop(94%, #323a4f), color-stop(95%, #2f3a4e), color-stop(95%, #34394d), color-stop(96%, #31394c), color-stop(96%, #353a50), color-stop(96%, #31394e), color-stop(97%, #34394f), color-stop(97%, #31394e), color-stop(98%, #33384c), color-stop(100%, #30364c));
    background: -moz-linear-gradient(left, #32374d 0, #33384e 2%, #31364c 2%, #2d3a4d 3%, #32384e 3%, #2f3a4e 3%, #31374d 4%, #353a50 4%, #2d3a4b 5%, #33394f 5%, #2f3a4e 5%, #353a50 5%, #2f3c4f 6%, #353b51 6%, #313c50 7%, #323d51 8%, #2c3d4f 9%, #373d53 9%, #2e3f51 10%, #343f53 10%, #323f52 11%, #373f54 11%, #344154 12%, #2f4155 12%, #324156 13%, #304354 13%, #364356 13%, #2d4456 14%, #314357 14%, #2d4456 15%, #344758 17%, #2e4859 17%, #32475a 18%, #304a5b 18%, #334559 18%, #2d4859 19%, #304a5b 19%, #2e495a 19%, #314b5c 20%, #344e5f 23%, #395062 25%, #4a606e 40%, #4e616f 43%, #4c6270 44%, #4f6270 45%, #506372 53%, #4d6370 54%, #4f6270 55%, #445b69 66%, #455a6b 66%, #445a68 66%, #3e5565 71%, #3b5262 73%, #365061 76%, #344e5f 77%, #304a5b 80%, #32495b 81%, #2e4859 82%, #34465a 82%, #2c4758 82%, #304759 83%, #304558 84%, #344559 84%, #2c4355 86%, #324357 86%, #2f4457 86%, #334255 87%, #2e4152 88%, #354255 88%, #2c4154 89%, #2e3f51 90%, #353d52 90%, #343f53 90%, #2c3e52 91%, #343c51 91%, #303d50 91%, #333b50 92%, #2d3c4f 93%, #313c50 93%, #2f3b51 93%, #323a4f 94%, #2f3a4e 95%, #34394d 95%, #31394c 96%, #353a50 96%, #31394e 96%, #34394f 97%, #31394e 97%, #33384c 98%, #30364c 100%);
    background: -webkit-linear-gradient(left, #32374d 0, #33384e 2%, #31364c 2%, #2d3a4d 3%, #32384e 3%, #2f3a4e 3%, #31374d 4%, #353a50 4%, #2d3a4b 5%, #33394f 5%, #2f3a4e 5%, #353a50 5%, #2f3c4f 6%, #353b51 6%, #313c50 7%, #323d51 8%, #2c3d4f 9%, #373d53 9%, #2e3f51 10%, #343f53 10%, #323f52 11%, #373f54 11%, #344154 12%, #2f4155 12%, #324156 13%, #304354 13%, #364356 13%, #2d4456 14%, #314357 14%, #2d4456 15%, #344758 17%, #2e4859 17%, #32475a 18%, #304a5b 18%, #334559 18%, #2d4859 19%, #304a5b 19%, #2e495a 19%, #314b5c 20%, #344e5f 23%, #395062 25%, #4a606e 40%, #4e616f 43%, #4c6270 44%, #4f6270 45%, #506372 53%, #4d6370 54%, #4f6270 55%, #445b69 66%, #455a6b 66%, #445a68 66%, #3e5565 71%, #3b5262 73%, #365061 76%, #344e5f 77%, #304a5b 80%, #32495b 81%, #2e4859 82%, #34465a 82%, #2c4758 82%, #304759 83%, #304558 84%, #344559 84%, #2c4355 86%, #324357 86%, #2f4457 86%, #334255 87%, #2e4152 88%, #354255 88%, #2c4154 89%, #2e3f51 90%, #353d52 90%, #343f53 90%, #2c3e52 91%, #343c51 91%, #303d50 91%, #333b50 92%, #2d3c4f 93%, #313c50 93%, #2f3b51 93%, #323a4f 94%, #2f3a4e 95%, #34394d 95%, #31394c 96%, #353a50 96%, #31394e 96%, #34394f 97%, #31394e 97%, #33384c 98%, #30364c 100%);
    background: linear-gradient(to right, #32374d 0, #33384e 2%, #31364c 2%, #2d3a4d 3%, #32384e 3%, #2f3a4e 3%, #31374d 4%, #353a50 4%, #2d3a4b 5%, #33394f 5%, #2f3a4e 5%, #353a50 5%, #2f3c4f 6%, #353b51 6%, #313c50 7%, #323d51 8%, #2c3d4f 9%, #373d53 9%, #2e3f51 10%, #343f53 10%, #323f52 11%, #373f54 11%, #344154 12%, #2f4155 12%, #324156 13%, #304354 13%, #364356 13%, #2d4456 14%, #314357 14%, #2d4456 15%, #344758 17%, #2e4859 17%, #32475a 18%, #304a5b 18%, #334559 18%, #2d4859 19%, #304a5b 19%, #2e495a 19%, #314b5c 20%, #344e5f 23%, #395062 25%, #4a606e 40%, #4e616f 43%, #4c6270 44%, #4f6270 45%, #506372 53%, #4d6370 54%, #4f6270 55%, #445b69 66%, #455a6b 66%, #445a68 66%, #3e5565 71%, #3b5262 73%, #365061 76%, #344e5f 77%, #304a5b 80%, #32495b 81%, #2e4859 82%, #34465a 82%, #2c4758 82%, #304759 83%, #304558 84%, #344559 84%, #2c4355 86%, #324357 86%, #2f4457 86%, #334255 87%, #2e4152 88%, #354255 88%, #2c4154 89%, #2e3f51 90%, #353d52 90%, #343f53 90%, #2c3e52 91%, #343c51 91%, #303d50 91%, #333b50 92%, #2d3c4f 93%, #313c50 93%, #2f3b51 93%, #323a4f 94%, #2f3a4e 95%, #34394d 95%, #31394c 96%, #353a50 96%, #31394e 96%, #34394f 97%, #31394e 97%, #33384c 98%, #30364c 100%);
    height: 50px;
    padding: 0
}

.panel-title {
    background: url(/wp-content/themes/americascardroom/images/acreu_elite-accordion-header-bg.png?1533660207) 75px 2px no-repeat;
    height: 100%;
    margin: 0
}

.panel-title a {
    display: inline-block;
    width: 100%;
    height: 100%
}

.panel-body {
    height: 585px;
    width: 585px;
    border: none!important;
    transform: translateX(0) rotate(90deg);
    position: relative;
    right: 270px
}

.panel-body h2 {
    font-size: 35px;
    color: #fff;
    text-transform: inherit;
    line-height: 60px
}

.panel-body img {
    margin-right: 20px;
    margin-left: 10px;
    float: left
}

.panel-body ul {
    margin-left: 10px;
    margin-top: 20px;
    margin-bottom: 10px
}

.panel-body ul li {
    list-style: none
}

.panel-body a {
    margin-left: 10px;
    color: #3b74a8!important;
    line-height: 30px;
    font-weight: 700
}

.panel-body span {
    color: #3b74a8
}

@media (max-width:768px) {
    .responsiveTable {
        overflow-x: scroll
    }
    .responsiveTable tbody {
        width: 1200px
    }
    #tournamentInformation {
        text-align: center
    }
    #tournamentInformation>div {
        margin-bottom: 50px
    }
    .responsiveTable::-webkit-scrollbar {
        height: 15px
    }
}

.detail .innerpage_container p {
    margin-bottom: 30px
}

.detail .innerpage_container h2 {
    text-align: left;
    text-transform: uppercase
}

.detail .innerpage_container .video_section .left .video,
.detail .innerpage_container .video_section .right .video,
.detail .innerpage_container table tbody,
.detail .innerpage_container table thead th,
.detail .innerpage_container table.table-six-plus tbody,
.detail .innerpage_container table.table-six-plus thead th {
    text-align: center
}

.detail .innerpage_container iframe {
    height: 315px;
    width: 70%
}

.detail .innerpage_container table.table-six-plus>tbody>tr,
.detail .innerpage_container table>tbody>tr {
    height: 50px
}

.detail .innerpage_container .video_section {
    background-color: #e9e9e9;
    border-radius: 15px;
    margin: 20px 0;
    padding: 20px
}

.detail .innerpage_container .video_section p a {
    text-decoration: none!important
}

.detail .innerpage_container .video_section p a:hover,
.modal-footer p a:hover {
    text-decoration: underline
}

.detail .innerpage_container table,
.detail .innerpage_container td,
.detail .innerpage_container tr {
    margin: 0;
    padding: 0
}

.detail .innerpage_container table {
    border-collapse: separate;
    border: 1px solid #2d2d2d;
    border-radius: 6px;
    -moz-border-radius: 6px;
    margin: 0 auto;
    color: #fff;
    font-size: 14px
}

.detail .innerpage_container table thead {
    background: #383838;
    background: -moz-linear-gradient(top, #383838 0, #383838 0, #383838 50%, #383838 51%, #353535 52%, #353535 100%);
    background: -webkit-linear-gradient(top, #383838 0, #383838 0, #383838 50%, #383838 51%, #353535 52%, #353535 100%);
    background: linear-gradient(to bottom, #383838 0, #383838 0, #383838 50%, #383838 51%, #353535 52%, #353535 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#353535', GradientType=0);
    font-size: 14px;
    color: #fff;
    line-height: 45px;
    text-shadow: 1px 1px 1px #111
}

.detail .innerpage_container table thead th span {
    padding: 4px 10px;
    background: #ce2832;
    background: -moz-linear-gradient(top, #ce2832 1%, #d72a34 49%, #ce2832 50%, #cc232e 51%, #cc232e 100%);
    background: -webkit-linear-gradient(top, #ce2832 1%, #d72a34 49%, #ce2832 50%, #cc232e 51%, #cc232e 100%);
    background: linear-gradient(to bottom, #ce2832 1%, #d72a34 49%, #ce2832 50%, #cc232e 51%, #cc232e 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ce2832', endColorstr='#cc232e', GradientType=0);
    border-radius: 10px
}

.detail .innerpage_container table>tbody>tr:nth-child(odd) {
    background: #2c2c2c;
    background: -moz-linear-gradient(top, #2c2c2c 0, #2b2b2b 26%, #2f2f2f 50%, #292929 51%, #282828 79%, #252525 100%);
    background: -webkit-linear-gradient(top, #2c2c2c 0, #2b2b2b 26%, #2f2f2f 50%, #292929 51%, #282828 79%, #252525 100%);
    background: linear-gradient(to bottom, #2c2c2c 0, #2b2b2b 26%, #2f2f2f 50%, #292929 51%, #282828 79%, #252525 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2c2c2c', endColorstr='#252525', GradientType=0)
}

.detail .innerpage_container table>tbody>tr:nth-child(even) {
    background: #212121;
    background: -moz-linear-gradient(top, #212121 1%, #202020 26%, #202020 50%, #1f1f1f 51%, #1e1e1e 79%, #1d1d1d 100%);
    background: -webkit-linear-gradient(top, #212121 1%, #202020 26%, #202020 50%, #1f1f1f 51%, #1e1e1e 79%, #1d1d1d 100%);
    background: linear-gradient(to bottom, #212121 1%, #202020 26%, #202020 50%, #1f1f1f 51%, #1e1e1e 79%, #1d1d1d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#1d1d1d', GradientType=0)
}

.detail .innerpage_container table td {
    margin: 0;
    padding: 0 10px;
    border: none;
    line-height: 20px
}

.detail .innerpage_container table.table-six-plus {
    border-collapse: separate;
    border: 1px solid #2d2d2d;
    border-radius: 6px;
    -moz-border-radius: 6px;
    margin: 0 auto;
    color: #fff;
    font-size: 14px
}

.detail .innerpage_container table.table-six-plus thead {
    background: #383838;
    background: -moz-linear-gradient(top, #383838 0, #383838 0, #383838 50%, #383838 51%, #353535 52%, #353535 100%);
    background: -webkit-linear-gradient(top, #383838 0, #383838 0, #383838 50%, #383838 51%, #353535 52%, #353535 100%);
    background: linear-gradient(to bottom, #383838 0, #383838 0, #383838 50%, #383838 51%, #353535 52%, #353535 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#353535', GradientType=0);
    font-size: 14px;
    color: #fff;
    line-height: 45px;
    text-shadow: 1px 1px 1px #111
}

.detail .innerpage_container table.table-six-plus thead th span {
    padding: 4px 10px;
    background: #ce2832;
    background: -moz-linear-gradient(top, #ce2832 1%, #d72a34 49%, #ce2832 50%, #cc232e 51%, #cc232e 100%);
    background: -webkit-linear-gradient(top, #ce2832 1%, #d72a34 49%, #ce2832 50%, #cc232e 51%, #cc232e 100%);
    background: linear-gradient(to bottom, #ce2832 1%, #d72a34 49%, #ce2832 50%, #cc232e 51%, #cc232e 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ce2832', endColorstr='#cc232e', GradientType=0);
    border-radius: 10px
}

.detail .innerpage_container table.table-six-plus>tbody>tr:nth-child(odd) {
    background: #2c2c2c;
    background: -moz-linear-gradient(top, #2c2c2c 0, #2b2b2b 26%, #2f2f2f 50%, #292929 51%, #282828 79%, #252525 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2c2c2c', endColorstr='#252525', GradientType=0)
}

.detail .innerpage_container table.table-six-plus>tbody>tr:nth-child(even) {
    background: #212121;
    background: -moz-linear-gradient(top, #212121 1%, #202020 26%, #202020 50%, #1f1f1f 51%, #1e1e1e 79%, #1d1d1d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#1d1d1d', GradientType=0)
}

.detail .innerpage_container table.table-six-plus td {
    margin: 0;
    padding: 0 10px;
    border: none;
    line-height: 20px
}

.detail .innerpage_container table.table-six-plus td[rowspan] {
    border: 1px solid #424040
}

.detail .innerpage_container table.table-six-plus td.even {
    background: #2c2c2c;
    background: -moz-linear-gradient(top, #2c2c2c 0, #2b2b2b 26%, #2f2f2f 50%, #292929 51%, #282828 79%, #252525 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2c2c2c', endColorstr='#252525', GradientType=0)
}

.detail .innerpage_container table.table-six-plus td.odd {
    background: #212121;
    background: -moz-linear-gradient(top, #212121 1%, #202020 26%, #202020 50%, #1f1f1f 51%, #1e1e1e 79%, #1d1d1d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#1d1d1d', GradientType=0)
}

.detail .innerpage_container .promotion .video_section .dwn {
    margin-top: 30px
}

@-webkit-keyframes glowing {
    0%,
    100% {
        background-color: #b81319;
        -webkit-box-shadow: 0 0 15px 15px rgba(184, 19, 25, .4)
    }
    50% {
        background-color: #b81319;
        -webkit-box-shadow: 0 0 10px rgba(184, 19, 25, .4)
    }
}

@-moz-keyframes glowing {
    0%,
    100% {
        background-color: #b81319;
        -moz-box-shadow: 0 0 15px 15px rgba(184, 19, 25, .4)
    }
    50% {
        background-color: #b81319;
        -moz-box-shadow: 0 0 10px rgba(184, 19, 25, .4)
    }
}

@-o-keyframes glowing {
    0%,
    100% {
        background-color: #b81319;
        box-shadow: 0 0 15px 15px rgba(184, 19, 25, .4)
    }
    50% {
        background-color: #b81319;
        box-shadow: 0 0 10px rgba(184, 19, 25, .4)
    }
}

@keyframes glowing {
    0%,
    100% {
        background-color: #b81319;
        box-shadow: 0 0 15px 15px rgba(184, 19, 25, .4)
    }
    50% {
        background-color: #b81319;
        box-shadow: 0 0 10px rgba(184, 19, 25, .4)
    }
}

.detail .innerpage_container .promotion .video_section .dwn .download {
    width: 350px;
    height: 53px;
    background: url(/wp-content/themes/americascardroom/images/acreu_download_button.svg) no-repeat #b81319;
    border: none;
    cursor: pointer;
    display: inline-block;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    -webkit-animation: glowing 5s infinite;
    -moz-animation: glowing 5s infinite;
    -o-animation: glowing 5s infinite;
    animation: glowing 5s infinite;
    transition: background-image 1s ease-in-out
}

.detail .innerpage_container .promotion .video_section .dwn .download:hover {
    width: 350px;
    height: 53px;
    padding: 0;
    background: url(/wp-content/themes/americascardroom/images/acreu_download_button_clip.svg) no-repeat
}

@media (max-width:992px) {
    .detail .innerpage_container table {
        font-size: 14px
    }
    .detail .innerpage_container table thead {
        font-size: 10px
    }
}

@media (max-width:774px) {
    .detail .innerpage_container iframe {
        height: 315px;
        width: 100%
    }
    .detail .innerpage_container .video_section .left {
        width: 100%
    }
    .detail .innerpage_container .video_section .right {
        padding-top: 20px;
        padding-right: 20px
    }
    .detail .innerpage_container table {
        font-size: 10px
    }
    .detail .innerpage_container table thead {
        font-size: 7px
    }
    .detail .innerpage_container .promotion .video_section .dwn {
        display: none
    }
}

@media (max-width:590px) {
    .detail .innerpage_container table {
        font-size: 10px
    }
    .detail .innerpage_container table thead {
        font-size: 7px
    }
}

.leaderboard_container .table_container .footable tbody .footable-detail-row td .footable-details tbody td,
.leaderboard_container .table_container .footable tbody .footable-detail-row td .footable-details tbody tr th:nth-child(1) {
    width: 100%!important
}

.leaderboard_container .table_container .footable {
    position: relative;
    width: 95%!important;
    border-spacing: 0;
    border-collapse: collapse
}

.leaderboard_container .table_container .footable table {
    width: 90%!important
}

.leaderboard_container .table_container .footable tbody,
.leaderboard_container .table_container .footable th,
.leaderboard_container .table_container .footable thead,
.leaderboard_container .table_container .footable tr {
    display: block
}

.leaderboard_container .table_container .footable tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both
}

.leaderboard_container .table_container .footable tbody {
    height: 400px;
    overflow-y: scroll
}

.leaderboard_container .table_container .footable tbody tr td table tbody {
    height: auto!important;
    overflow-y: hidden!important
}

.leaderboard_container .table_container .footable tbody tr td table tbody tr th {
    width: 100%
}

.leaderboard_container .table_container .footable tbody td,
.leaderboard_container .table_container .footable thead th {
    width: 16.66%;
    float: left
}

.leaderboard_container .table_container .footable .label {
    display: none!important
}

.leaderboard_container .table_container .footable .pagination {
    text-align: center!important;
    width: 100%!important
}

.leaderboard_container .table_container .footable .pagination li {
    font-size: 18px!important;
    font-family: LatoBold;
    color: #ffca6d!important
}

.leaderboard_container .table_container .footable .pagination li a {
    float: none!important;
    padding: 0!important;
    margin-left: 0!important;
    color: #fff!important
}

.leaderboard_container .table_container .footable .pagination>.active>a:focus,
.leaderboard_container .table_container .footable .pagination>.active>span:focus {
    z-index: 2;
    color: red!important;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7
}

.beastleaderboard #jackpotcashracetotal {
    visibility: hidden;
    overflow: hidden
}

.beastleaderboard #tournamentpackagejackpot {
    visibility: hidden
}

.beastleaderboard #jackpot2value,
.beastleaderboard #jackpotvalue {
    font-size: 40px;
    line-height: 50px;
    position: absolute;
    display: inline-block;
    margin-top: 55px;
    text-align: center;
    padding-left: 70px
}

.beastleaderboard #quote-title {
    font-size: 40px;
    line-height: 50px;
    display: inline;
    color: #fff
}

.beastleaderboard #jackpotvalue span {
    font-size: 35px;
    padding-left: 70px
}

.beastleaderboard #charsCustom {
    font-size: 24px;
    padding-left: 70px;
    font-family: opensansRegular
}

.beastleaderboard #charsCustom2 {
    font-size: 24px;
    padding-left: 35px;
    font-family: opensansRegular
}

.beastleaderboard #demo,
.beastleaderboard .title {
    font-family: Signika Negative, sans-serif;
    line-height: 30px;
    font-size: 30px;
    font-weight: 300
}

.beastleaderboard .title {
    color: #fff;
    text-align: center
}

.beastleaderboard #textblock {
    height: 240px;
    font-size: 30px
}

.beastleaderboard .orange {
    color: #f9b400;
    font-size: 24px
}

.beastleaderboard button {
    margin-bottom: 10px
}

.beastleaderboard #scrambleSlider {
    width: 420px;
    margin: 20px auto
}

.beastleaderboard .ui-widget-content {
    background-color: rgba(255, 255, 255, .2)
}

.beastleaderboard #sliderLegend {
    display: block;
    color: #ccc;
    font-size: 12px;
    text-align: center
}

.beastleaderboard .fur {
    background: url(/wp-content/themes/americascardroom/images/thebeast/acr_beast_background.jpg) no-repeat;
    background-size: 100% 100%
}

.beastleaderboard .centered_text {
    text-align: center;
    font-size: 18px;
    color: #000;
    background-color: tansparent!important;
    font-family: LatoBlack
}

.beastleaderboard .centered_text:hover {
    color: #000
}

.beastleaderboard a {
    color: #fff
}

.beastleaderboard a:hover {
    color: #000
}

.beastleaderboard .header-container {
    position: relative;
    padding-top: 30px;
    text-align: center
}

.beastleaderboard .header-container .logo {
    display: inline;
    vertical-align: top
}

.beastleaderboard .header-container .logo img {
    margin: 0 auto
}

.beastleaderboard .header-container .leaderboard_container {
    display: inline-block;
    width: 100%
}

.beastleaderboard .header-container .label1 {
    position: absolute;
    display: inline-block;
    margin-top: 15px;
    text-align: center
}

.beastleaderboard .header-container .label1 p {
    font-size: 10px;
    color: #fff;
    margin-top: 10px;
    padding-left: 100px
}

.beastleaderboard .header-container .jackpot1 {
    position: absolute;
    display: inline-block;
    margin-top: 55px;
    text-align: center
}

.beastleaderboard .header-container .jackpot1 p {
    font-size: 24px;
    color: #f9b400;
    margin-top: 0;
    padding-left: 70px;
    font-family: opensansRegular
}

.beastleaderboard .header-container .jackpot2 {
    position: absolute;
    display: inline-block;
    margin-top: 55px;
    text-align: center
}

.beastleaderboard .header-container .jackpot2 p {
    font-size: 24px;
    color: #f9b400;
    margin-top: 0;
    padding-left: 35px;
    font-family: opensansRegular
}

.beastleaderboard .header-container .label2 {
    position: absolute;
    display: inline-block;
    margin-top: 15px;
    text-align: center
}

.beastleaderboard .header-container .label2 p {
    font-size: 10px;
    color: #fff;
    margin-top: 10px;
    padding-left: 35px
}

.beastleaderboard .header-container .cashracebox img,
.beastleaderboard .header-container .tournamentjackpotbox img {
    margin-top: 45px
}

.beastleaderboard .header-container .cashracebox {
    display: inline-block;
    padding-left: 30px;
    padding-right: 8px
}

.beastleaderboard .header-container .cashracejackpot,
.beastleaderboard .header-container .tournamentjackpot,
.beastleaderboard .header-container .tournamentjackpotbox {
    display: inline
}

.beastleaderboard .header-buttons .dailytag p,
.beastleaderboard .header-buttons .monthlytag p,
.beastleaderboard .header-buttons .weeklytag p {
    font-size: 13px;
    margin-top: 21px;
    font-family: LatoBlack
}

.beastleaderboard .header-buttons {
    position: relative;
    text-align: center
}

.beastleaderboard .header-buttons .dailytag,
.beastleaderboard .header-buttons .monthlytag,
.beastleaderboard .header-buttons .weeklytag {
    position: absolute;
    text-align: center;
    display: inline-block
}

.beastleaderboard .header-buttons .monthlytag p {
    color: #fff;
    padding-left: 25px
}

.beastleaderboard .header-buttons .weeklytag p {
    color: #000;
    padding-left: 35px
}

.beastleaderboard .header-buttons .dailytag p {
    color: #000;
    padding-left: 33px
}

.beastleaderboard .header-buttons .monthlybox {
    display: inline-block
}

.beastleaderboard .header-buttons .monthlybox img {
    margin-top: 10px;
    display: inline-block
}

.beastleaderboard .header-buttons .weeklybox {
    display: inline-block
}

.beastleaderboard .header-buttons .weeklybox img {
    margin-top: 10px;
    display: inline-block
}

.beastleaderboard .header-buttons .dailybox {
    display: inline-block
}

.beastleaderboard .header-buttons .dailybox img {
    margin-top: 10px;
    font-size: 10px
}

.beastleaderboard svg {
    vertical-align: top;
    width: 300px
}

.beastleaderboard #scratch1left1,
.beastleaderboard #scratch1left2,
.beastleaderboard #scratch1right1,
.beastleaderboard #scratch1right2,
.beastleaderboard #scratch2left1,
.beastleaderboard #scratch2left2,
.beastleaderboard #scratch2right1,
.beastleaderboard #scratch2right2,
.beastleaderboard #scratch3left1,
.beastleaderboard #scratch3left2,
.beastleaderboard #scratch3right1,
.beastleaderboard #scratch3right2,
.beastleaderboard #scratch4left1,
.beastleaderboard #scratch4left2,
.beastleaderboard #scratch4right1,
.beastleaderboard #scratch4right2,
.beastleaderboard #una1derecha1,
.beastleaderboard #una1derecha3,
.beastleaderboard #una1derecha4,
.beastleaderboard #una1derecha5,
.beastleaderboard #una1izquierda3,
.beastleaderboard #una1izquierda4,
.beastleaderboard #una1izquierda5,
.beastleaderboard #una2derecha2,
.beastleaderboard #una2derecha3,
.beastleaderboard #una2derecha4,
.beastleaderboard #una2derecha5,
.beastleaderboard #una2izquierda2,
.beastleaderboard #una2izquierda3,
.beastleaderboard #una2izquierda4,
.beastleaderboard #una2izquierda5,
.beastleaderboard #una3derecha2,
.beastleaderboard #una3derecha3,
.beastleaderboard #una3derecha4,
.beastleaderboard #una3derecha5,
.beastleaderboard #una3izquierda2,
.beastleaderboard #una3izquierda3,
.beastleaderboard #una3izquierda4,
.beastleaderboard #una3izquierda5,
.beastleaderboard #una4derecha1,
.beastleaderboard #una4derecha3,
.beastleaderboard #una4derecha4,
.beastleaderboard #una4derecha5,
.beastleaderboard #una4izquierda1,
.beastleaderboard #una4izquierda3,
.beastleaderboard #una4izquierda4,
.beastleaderboard #una4izquierda5 {
    visibility: hidden
}

.beastleaderboard table {
    width: 85%;
    border-collapse: collapse;
    color: #ffca6d;
    margin-left: 2%;
    margin-right: auto;
    background: rgba(65, 73, 78, 0)
}

.beastleaderboard table .odd {
    background: rgba(33, 38, 43, .5)!important;
    color: #ffca6d
}

.beastleaderboard table .even {
    text-align: left;
    background: rgba(65, 73, 78, .2)!important
}

.beastleaderboard table tr:nth-child(even) {
    background: rgba(33, 38, 43, .5)
}

.beastleaderboard table tr:nth-child(odd) {
    background: rgba(65, 73, 78, .2)
}

.beastleaderboard table th {
    color: #fff;
    font-weight: 700
}

.beastleaderboard table th img {
    float: right
}

.beastleaderboard table td,
.beastleaderboard table th {
    padding: 6px;
    text-align: left;
    border: none!important;
    font-family: LatoRegular
}

.beastleaderboard table th,
.beastleaderboard table tr {
    padding: 6px;
    text-align: left;
    background: rgba(65, 73, 78, .2)
}

.beastleaderboard table tr:hover {
    background-color: #ffae20;
    color: #000
}

.beastleaderboard table li {
    display: inline;
    padding: 15px;
    text-align: center
}

.beastleaderboard .table_container {
    float: left;
    width: 75%;
    overflow: hidden
}

.beastleaderboard .sidebar-container {
    background: rgba(33, 38, 43, .3);
    float: left;
    width: 24%;
    overflow: hidden;
    padding: 20px
}

.beastleaderboard .sidebar-container p {
    font-family: LatoBold;
    font-size: 14px;
    color: #fff;
    padding-bottom: 30px
}

.beastleaderboard .date_of_10pkg_label_container p,
.beastleaderboard .entries_label_container p,
.beastleaderboard .money_awarded_label_container p {
    color: #f2a403;
    font-family: LatoBold;
    font-size: 16px
}

.beastleaderboard .date_of_10pkg_label_box,
.beastleaderboard .entries_box,
.beastleaderboard .money_awarded_label_box {
    padding: 12px;
    background: rgba(33, 38, 43, .6);
    border-radius: 40px;
    float: left;
    overflow: hidden
}

.beastleaderboard .entries_label_container {
    width: 60%;
    overflow: hidden;
    float: left
}

.beastleaderboard .entries_label_container p {
    text-align: left
}

.beastleaderboard .entries_box {
    text-align: center;
    width: 40%
}

.beastleaderboard .date_of_10pkg_label_container {
    width: 60%;
    overflow: hidden;
    float: left
}

.beastleaderboard .date_of_10pkg_label_container p {
    text-align: left
}

.beastleaderboard .date_of_10pkg_label_box {
    width: 40%;
    text-align: center
}

.beastleaderboard .money_awarded_label_container {
    width: 60%;
    overflow: hidden;
    float: left
}

.beastleaderboard .money_awarded_label_container p {
    text-align: left
}

.beastleaderboard .money_awarded_label_box {
    width: 40%;
    text-align: center
}

.beastleaderboard .sidebar_container {
    padding-bottom: 80px
}

.beastleaderboard .top_date_container,
.beastleaderboard .top_entries_container,
.beastleaderboard .top_money_container {
    visibility: hidden
}

.beastleaderboard .top-container {
    height: 0
}

@media (max-width:995px) {
    .beastleaderboard .leaderboard_container .table_container .footable-details tbody tr th:nth-child(1) {
        width: 100%!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable {
        position: relative;
        width: 90%!important;
        border-spacing: 0;
        border-collapse: collapse
    }
    .beastleaderboard .leaderboard_container .table_container .footable table {
        width: 90%!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable tbody,
    .beastleaderboard .leaderboard_container .table_container .footable th,
    .beastleaderboard .leaderboard_container .table_container .footable thead,
    .beastleaderboard .leaderboard_container .table_container .footable tr {
        display: block
    }
    .beastleaderboard .leaderboard_container .table_container .footable tr:after {
        content: ' ';
        display: block;
        visibility: hidden;
        clear: both
    }
    .beastleaderboard .leaderboard_container .table_container .footable tbody {
        height: 400px;
        overflow-y: scroll
    }
    .beastleaderboard .leaderboard_container .table_container .footable tbody tr td table tbody {
        height: auto!important;
        overflow-y: hidden!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable tbody tr td table tbody tr th {
        width: 100%
    }
    .beastleaderboard .leaderboard_container .table_container .footable tbody td,
    .beastleaderboard .leaderboard_container .table_container .footable thead th {
        width: 33%;
        float: left
    }
    .beastleaderboard .leaderboard_container .table_container .footable .label {
        display: none!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable .pagination {
        text-align: center!important;
        width: 100%!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable .pagination li {
        font-size: 16px!important;
        font-family: LatoBold;
        color: #ffca6d!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable .pagination li a {
        float: none!important;
        padding: 0!important;
        margin-left: 0!important;
        color: #fff!important
    }
    .beastleaderboard .leaderboard_container .table_container .footable .pagination>.active>a:focus,
    .beastleaderboard .leaderboard_container .table_container .footable .pagination>.active>span:focus {
        z-index: 2;
        color: red!important;
        cursor: default;
        background-color: #337ab7;
        border-color: #337ab7
    }
}

@media (max-width:810px) {
    .beastleaderboard .header-container .logo {
        display: block
    }
}

@media (max-width:784px) {
    .beastleaderboard #charsCustom {
        font-size: 24px;
        padding-left: 35px;
        font-family: LatoBold
    }
    .beastleaderboard .top-container {
        height: initial
    }
    .beastleaderboard .top-container div {
        margin: 0 auto
    }
    .beastleaderboard .header-container .cashracejackpot,
    .beastleaderboard .header-container .tournamentjackpot {
        display: block
    }
    .beastleaderboard .header-container .cashracebox {
        display: inline-block;
        padding-left: 0;
        padding-right: 0
    }
    .beastleaderboard .header-container .jackpot1 p {
        font-size: 24px;
        color: #f9b400;
        margin-top: 0;
        padding-left: 35px;
        font-family: LatoBold
    }
    .beastleaderboard .header-container .label1 p {
        font-size: 10px;
        color: #fff;
        margin-top: 10px;
        text-align: center;
        padding-left: 65px
    }
    .beastleaderboard .header-container .label2 p {
        font-size: 10px;
        color: #fff;
        margin-top: 10px;
        text-align: center;
        padding-left: 35px
    }
    .beastleaderboard .top_date_container,
    .beastleaderboard .top_entries_container {
        visibility: visible;
        text-align: center;
        padding-top: 30px
    }
    .beastleaderboard .top_date_container p,
    .beastleaderboard .top_entries_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 18px;
        text-align: center;
        padding-top: 15px
    }
    .beastleaderboard .top_money_container {
        visibility: visible;
        text-align: center;
        padding-top: 30px
    }
    .beastleaderboard .top_money_container p {
        padding-bottom: 15px;
        color: #f2a403;
        font-family: LatoBold;
        font-size: 18px;
        text-align: center;
        padding-top: 15px
    }
    .beastleaderboard .top_date_of_10pkg_label_label,
    .beastleaderboard .top_entries_label {
        font-family: LatoBold;
        font-size: 20px;
        color: #fff
    }
    .beastleaderboard .entries_label_container {
        overflow: hidden;
        float: left
    }
    .beastleaderboard .entries_label_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 16px;
        text-align: left
    }
    .beastleaderboard .date_of_10pkg_label_box,
    .beastleaderboard .entries_box {
        padding: 12px;
        background: rgba(33, 38, 43, .6);
        border-radius: 40px;
        text-align: center;
        float: left
    }
    .beastleaderboard .entries_box {
        overflow: hidden;
        width: 40%
    }
    .beastleaderboard .date_of_10pkg_label_container {
        width: 60%;
        overflow: hidden;
        float: left
    }
    .beastleaderboard .date_of_10pkg_label_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 16px;
        text-align: left
    }
    .beastleaderboard .date_of_10pkg_label_box {
        width: 40%;
        overflow: hidden
    }
    .beastleaderboard .top_date_of_10pkg_label_box,
    .beastleaderboard .top_entries_box,
    .beastleaderboard .top_money_awarded_label_box {
        position: relative;
        background: rgba(33, 38, 43, .5);
        text-align: center;
        float: none;
        color: #fff;
        font-family: LatoBlack;
        font-size: 20px;
        padding: 12px;
        border-radius: 40px;
        overflow: hidden
    }
    .beastleaderboard .top_entries_box {
        width: 20%
    }
    .beastleaderboard .top_date_of_10pkg_label_box {
        width: 40%
    }
    .beastleaderboard .top_money_awarded_label_box {
        width: 35%
    }
    .beastleaderboard .money_awarded_label_container {
        width: 60%;
        overflow: hidden;
        float: left
    }
    .beastleaderboard .money_awarded_label_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 16px;
        text-align: left
    }
    .beastleaderboard .money_awarded_label_box {
        padding: 12px;
        background: rgba(33, 38, 43, .6);
        width: 40%;
        border-radius: 40px;
        text-align: center;
        float: left;
        overflow: hidden
    }
    .beastleaderboard .sidebar_container {
        padding-bottom: 80px
    }
    .beastleaderboard .tournament_text p {
        visibility: hidden;
        overflow: hidden
    }
    .beastleaderboard .sidebar-container {
        vertical-align: top;
        top: 0;
        height: 228px;
        position: absolute;
        left: 0;
        background: 0 0;
        width: 100%;
        z-index: 100
    }
    .beastleaderboard .sidebar-container p {
        font-family: LatoBold;
        font-size: 10px;
        color: #fff;
        padding-bottom: 30px
    }
    .beastleaderboard .top_money_awarded_label_container {
        padding-bottom: 50px
    }
    .beastleaderboard .table_container {
        width: 99%;
        text-align: center
    }
    .beastleaderboard .date_container,
    .beastleaderboard .entries_container,
    .beastleaderboard .money_container {
        visibility: hidden
    }
    .beastleaderboard table li {
        display: inline;
        padding: 7px;
        text-align: center
    }
    .footable .pagination li {
        font-size: 18px!important;
        padding: 2%!important
    }
}

.sitncrushleaderboard .container-sitncrush-root #tournamentpackagejackpot,
.sitncrushleaderboard .logo-animation #CRUSH_all,
.sitncrushleaderboard .logo-animation #CRUSH_bottom,
.sitncrushleaderboard .logo-animation #CRU_middleup,
.sitncrushleaderboard .logo-animation #C_left_1,
.sitncrushleaderboard .logo-animation #C_left_2,
.sitncrushleaderboard .logo-animation #C_left_3,
.sitncrushleaderboard .logo-animation #C_left_4,
.sitncrushleaderboard .logo-animation #C_right_1,
.sitncrushleaderboard .logo-animation #C_right_2,
.sitncrushleaderboard .logo-animation #SMOKE_left,
.sitncrushleaderboard .logo-animation #SMOKE_right {
    display: none
}

.footable .pagination li a {
    background-color: transparent!important;
    border: 0!important
}

.footable .pagination li span {
    border: 0!important
}

.sitncrushleaderboard .logo-animation #smoke-container {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2
}

.sitncrushleaderboard .logo-animation #smoke-container img {
    position: absolute;
    height: 60%;
    width: 30%;
    top: 10px
}

.sitncrushleaderboard .logo-animation #artboard-logo {
    width: 100%;
    max-height: 95px
}

.sitncrushleaderboard .logo-animation #SMOKE_right {
    left: 50%
}

.sitncrushleaderboard .container-sitncrush-root {
    background: url(/wp-content/themes/americascardroom/images/sitncrush/acr_sitncrush_background.jpg) no-repeat;
    background-size: 100% 100%;
    padding-top: 2%
}

.sitncrushleaderboard .container-sitncrush-root #jackpotcashracetotal {
    display: none;
    overflow: hidden
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area {
    margin-left: 7%;
    margin-right: 7%
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .logo-container {
    position: relative;
    float: left;
    padding-left: 0!important;
    width: 33%;
    max-height: 95px;
    top: 6px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .logo-container .logo-sitncrush {
    width: 90%;
    height: 80px;
    display: block;
    margin: 3% 0 0;
    padding-left: 0!important
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .label1 {
    position: absolute;
    display: inline-block;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    min-width: 155px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .label1 p {
    font-size: 14px;
    color: #fff;
    margin-top: -25px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .tournamentjackpot-container {
    float: left;
    padding-right: 10px;
    width: 33%
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .cashracejackpot-container {
    float: left;
    padding-left: 0;
    width: 33%
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .jackpot1 {
    position: absolute;
    display: inline-block;
    margin-top: 10px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%)
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .jackpot1 p {
    font-size: 24px;
    color: #f9b400;
    margin-top: 0;
    padding-left: 35px;
    font-family: LatoBold
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .jackpot2 {
    position: absolute;
    display: inline-block;
    margin-top: 10px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%)
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .jackpot2 p {
    font-size: 24px;
    color: #f9b400;
    margin-top: 0;
    padding-left: 35px;
    font-family: LatoBold
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .label2 {
    position: absolute;
    display: inline-block;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    min-width: 220px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .label2 p {
    font-size: 14px;
    color: #fff;
    margin-top: -25px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .cashracebox img,
.sitncrushleaderboard .container-sitncrush-root .row-logo-area .tournamentjackpotbox img {
    margin-top: 25px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .cashracebox {
    display: inline-block;
    padding-left: 30px;
    padding-right: 8px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .tournamentjackpotbox {
    display: inline
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .cashrace-jackpot-background,
.sitncrushleaderboard .container-sitncrush-root .row-logo-area .tournament-jackpot-background {
    position: relative;
    width: 96%;
    height: 55px;
    background-image: url(/wp-content/themes/americascardroom/images/sitncrush/acreu_cash_race_jackpot_background.jpg);
    background-size: 100% 100%;
    margin-top: 25px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .tournamentjackpot {
    display: inline;
    text-align: center
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #jackpot2value,
.sitncrushleaderboard .container-sitncrush-root .row-logo-area #jackpotvalue {
    font-size: 40px;
    line-height: 50px;
    position: absolute;
    display: inline-block;
    margin-top: 55px;
    text-align: center;
    padding-left: 70px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #quote-title {
    font-size: 40px;
    line-height: 50px;
    display: inline;
    color: #fff
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #jackpotvalue span {
    font-size: 35px;
    padding-left: 70px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #charsCustom {
    font-size: 24px;
    font-family: LatoBold;
    text-align: center
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #charsCustom2 {
    font-size: 24px;
    font-family: LatoBold
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #demo {
    font-family: Signika Negative, sans-serif;
    font-weight: 300;
    font-size: 30px;
    line-height: 30px;
    visibility: hidden
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .title {
    font-family: Signika Negative, sans-serif;
    font-weight: 300;
    color: #fff;
    text-align: center;
    font-size: 30px;
    line-height: 30px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #textblock {
    height: 240px;
    font-size: 30px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .orange {
    color: red;
    font-size: 24px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area button {
    margin-bottom: 10px
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #scrambleSlider {
    width: 420px;
    margin: 20px auto
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area .ui-widget-content {
    background-color: rgba(255, 255, 255, .2)
}

.sitncrushleaderboard .container-sitncrush-root .row-logo-area #sliderLegend {
    display: block;
    color: #ccc;
    font-size: 12px;
    text-align: center
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area {
    margin-left: 7%;
    margin-right: 7%;
    margin-top: .8%
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .header-container {
    position: relative;
    text-align: center
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .top-container {
    height: 0
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .top_date_container,
.sitncrushleaderboard .container-sitncrush-root .row-data-area .top_entries_container,
.sitncrushleaderboard .container-sitncrush-root .row-data-area .top_money_container {
    visibility: hidden
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container {
    display: inline-block;
    width: 100%
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .table_container {
    float: left;
    width: 75%;
    overflow: hidden;
    height: 500px
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table {
    width: 98%;
    border-collapse: collapse;
    color: #cccbcb;
    background: rgba(65, 73, 78, 0);
    text-align: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table .odd {
    background: rgba(43, 48, 51, .5);
    color: #cccbcb
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table .even {
    padding: 8px;
    text-align: left;
    background: rgba(1, 1, 1, .5)
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table tr:nth-child(even) {
    background: rgba(43, 48, 51, .5)
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table tr:nth-child(odd) {
    background: rgba(1, 1, 1, .5)
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table th {
    color: #fff;
    font-weight: 700
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table th img {
    float: right
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table td,
.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table th {
    padding: 9px;
    text-align: left;
    border: none!important;
    font-family: LatoRegular
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table th,
.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table tr {
    padding: 9px;
    text-align: left;
    background: rgba(65, 73, 78, .3)
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table tr:hover {
    background-color: red;
    color: #fff
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container table li {
    display: inline;
    padding: 15px;
    text-align: center
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .centered_text {
    text-align: center;
    font-size: 18px;
    color: #000;
    background-color: tansparent!important;
    font-family: LatoBlack
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .centered_text:hover {
    color: #000
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container a {
    color: #fff
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container a:hover {
    color: #000
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .sidebar-container {
    background: rgba(1, 1, 1, .5);
    float: left;
    width: 25%;
    overflow: hidden;
    padding: 20px
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .sidebar-container p {
    font-family: LatoBold;
    font-size: 14px;
    color: #a8a8a8;
    padding-bottom: 30px
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .sidebar_container {
    padding-bottom: 80px
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .entries_label_container {
    width: 60%;
    overflow: hidden;
    float: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .entries_label_container p {
    color: #cf0303;
    font-family: LatoBold;
    font-size: 16px;
    text-align: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .entries_box {
    padding: 12px;
    background: rgba(33, 38, 43, .6);
    border-radius: 40px;
    text-align: center;
    float: left;
    overflow: hidden;
    width: 40%
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .date_of_10pkg_label_container {
    width: 60%;
    overflow: hidden;
    float: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .date_of_10pkg_label_container p {
    color: #cf0303;
    font-family: LatoBold;
    font-size: 16px;
    text-align: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .date_of_10pkg_label_box {
    padding: 12px;
    background: rgba(33, 38, 43, .6);
    width: 40%;
    border-radius: 40px;
    text-align: center;
    float: left;
    overflow: hidden
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .money_awarded_label_container {
    width: 60%;
    overflow: hidden;
    float: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .money_awarded_label_container p {
    color: #cf0303;
    font-family: LatoBold;
    font-size: 16px;
    text-align: left
}

.sitncrushleaderboard .container-sitncrush-root .row-data-area .leaderboard_container .money_awarded_label_box {
    padding: 12px;
    background: rgba(33, 38, 43, .6);
    width: 40%;
    border-radius: 40px;
    text-align: center;
    float: left;
    overflow: hidden
}

@media (max-width:995px) {
    .sitncrushleaderboard .leaderboard_container .table_container .footable-details tbody tr th:nth-child(1) {
        width: 100%!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable {
        position: relative;
        width: 90%!important;
        border-spacing: 0;
        border-collapse: collapse
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable table {
        width: 90%!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable tbody,
    .sitncrushleaderboard .leaderboard_container .table_container .footable th,
    .sitncrushleaderboard .leaderboard_container .table_container .footable thead,
    .sitncrushleaderboard .leaderboard_container .table_container .footable tr {
        display: block
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable tr:after {
        content: ' ';
        display: block;
        visibility: hidden;
        clear: both
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable tbody {
        height: 400px;
        overflow-y: scroll
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable tbody tr td table tbody {
        height: auto!important;
        overflow-y: hidden!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable tbody tr td table tbody tr th {
        width: 100%
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable tbody td,
    .sitncrushleaderboard .leaderboard_container .table_container .footable thead th {
        width: 33%;
        float: left
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable .label {
        display: none!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable .pagination {
        text-align: center!important;
        width: 100%!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable .pagination li {
        font-size: 16px!important;
        font-family: LatoBold;
        color: #ffca6d!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable .pagination li a {
        float: none!important;
        padding: 0!important;
        margin-left: 0!important;
        color: #fff!important
    }
    .sitncrushleaderboard .leaderboard_container .table_container .footable .pagination>.active>a:focus,
    .sitncrushleaderboard .leaderboard_container .table_container .footable .pagination>.active>span:focus {
        z-index: 2;
        color: red!important;
        cursor: default;
        background-color: #337ab7;
        border-color: #337ab7
    }
}

@media (max-width:784px) {
    .sitncrushleaderboard .cashracejackpot-container,
    .sitncrushleaderboard .logo-container,
    .sitncrushleaderboard .tournamentjackpot-container {
        display: block!important;
        width: 100%!important;
        margin-top: 5%;
        padding-left: 0!important;
        padding-right: 0!important
    }
    .sitncrushleaderboard .table,
    .sitncrushleaderboard .table_container {
        width: 100%!important
    }
    .sitncrushleaderboard .row-data-area,
    .sitncrushleaderboard .row-logo-area {
        margin-left: 3%!important;
        margin-right: 3%!important
    }
    .sitncrushleaderboard .cashrace-jackpot-background,
    .sitncrushleaderboard .tournament-jackpot-background {
        max-width: 50%;
        min-width: 75%;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%)
    }
    .sitncrushleaderboard .logo-sitncrush {
        margin: auto!important;
        height: 100%!important;
        max-height: 70px;
        max-width: 300px
    }
    .sitncrushleaderboard .leaderboard_container {
        margin-top: 120%
    }
    .sitncrushleaderboard .sidebar-container {
        display: none
    }
    .sitncrushleaderboard .entries_label_container {
        overflow: hidden;
        float: left
    }
    .sitncrushleaderboard .entries_label_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 16px;
        text-align: left
    }
    .sitncrushleaderboard .date_of_10pkg_label_box,
    .sitncrushleaderboard .entries_box {
        padding: 12px;
        background: rgba(33, 38, 43, .6);
        border-radius: 40px;
        text-align: center;
        float: left
    }
    .sitncrushleaderboard .entries_box {
        overflow: hidden;
        width: 40%
    }
    .sitncrushleaderboard .date_of_10pkg_label_container {
        width: 60%;
        overflow: hidden;
        float: left
    }
    .sitncrushleaderboard .date_of_10pkg_label_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 16px;
        text-align: left
    }
    .sitncrushleaderboard .date_of_10pkg_label_box {
        width: 40%;
        overflow: hidden
    }
    .sitncrushleaderboard .top_date_of_10pkg_label_box,
    .sitncrushleaderboard .top_entries_box,
    .sitncrushleaderboard .top_money_awarded_label_box {
        position: relative;
        background: rgba(33, 38, 43, .5);
        text-align: center;
        float: none;
        color: #fff;
        font-family: LatoBlack;
        font-size: 20px;
        padding: 12px;
        border-radius: 40px;
        overflow: hidden
    }
    .sitncrushleaderboard .top_entries_box {
        width: 20%
    }
    .sitncrushleaderboard .top_date_of_10pkg_label_box {
        width: 80%
    }
    .sitncrushleaderboard .top_money_awarded_label_box {
        width: 35%
    }
    .sitncrushleaderboard .money_awarded_label_container {
        width: 60%;
        overflow: hidden;
        float: left
    }
    .sitncrushleaderboard .money_awarded_label_container p {
        color: #f2a403;
        font-family: LatoBold;
        font-size: 16px;
        text-align: left
    }
    .sitncrushleaderboard .money_awarded_label_box {
        padding: 12px;
        background: rgba(33, 38, 43, .6);
        width: 40%;
        border-radius: 40px;
        text-align: center;
        float: left;
        overflow: hidden
    }
    .sitncrushleaderboard .top_date_container,
    .sitncrushleaderboard .top_entries_container {
        text-align: center;
        padding-top: 30px
    }
    .sitncrushleaderboard .top_date_container p,
    .sitncrushleaderboard .top_entries_container p {
        color: red;
        font-family: LatoBold;
        font-size: 18px;
        text-align: center;
        padding-top: 15px
    }
    .sitncrushleaderboard .top-container {
        height: initial
    }
    .sitncrushleaderboard .top-container div {
        margin: 0 auto
    }
    .sitncrushleaderboard .top_money_container {
        text-align: center;
        padding-top: 30px
    }
    .sitncrushleaderboard .top_money_container p {
        padding-bottom: 15px;
        color: red;
        font-family: LatoBold;
        font-size: 18px;
        text-align: center;
        padding-top: 15px
    }
    .sitncrushleaderboard .top_date_of_10pkg_label_label,
    .sitncrushleaderboard .top_entries_label {
        font-family: LatoBold;
        font-size: 20px;
        color: #fff
    }
    .sitncrushleaderboard .top_date_container,
    .sitncrushleaderboard .top_entries_container,
    .sitncrushleaderboard .top_money_container {
        visibility: visible!important
    }
    .sitncrushleaderboard .date_container,
    .sitncrushleaderboard .entries_container,
    .sitncrushleaderboard .money_container {
        visibility: hidden
    }
}

.us-players-welcome .innerpage_container {
    padding: 0
}

.us-players-welcome .innerpage_container .root-inner-content {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_us_players_welcome_background.png)!important;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 35px 15% 0
}

.us-players-welcome .innerpage_container .root-inner-content div .inner-col {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 4%
}

.us-players-welcome .innerpage_container .root-inner-content div .img-mapa {
    width: 100%;
    max-width: 596px!important;
    max-height: 375px!important;
    margin-bottom: 15%
}

.us-players-welcome .innerpage_container .root-inner-content div p {
    word-wrap: break-word;
    color: #fff;
    text-align: center
}

.us-players-welcome .innerpage_container .root-inner-content div .label-title {
    font-family: oswaldRegular;
    font-size: 48px;
    font-weight: 400;
    font-style: normal;
    line-height: 1em;
    text-transform: uppercase
}

.us-players-welcome .innerpage_container .root-inner-content div .label-legend {
    font-family: oswaldLight;
    font-size: 16px;
    font-weight: 200
}

.us-players-welcome .innerpage_container .row-footer {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_us_players_welcome_footer_background.png)!important;
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.us-players-welcome .innerpage_container .row-footer p {
    word-wrap: break-word;
    color: #fff;
    text-align: center
}

.us-players-welcome .innerpage_container .row-footer .label-footer {
    font-family: HelveticaCondensedBold;
    font-size: 14px;
    font-weight: 800;
    font-style: normal;
    line-height: 1.5em;
    text-transform: uppercase;
    padding-top: 30px
}

.security .innerpage_container h5,
.twitch .QapTcha .TxtStatus,
.twitch h5 {
    font-family: HelveticaRegular
}

.twitch .twitchVideo {
    margin: 0 auto
}

.twitch .videolg {
    padding: 20px;
    margin-bottom: 10px;
    margin-right: 10px;
    text-align: center
}

.twitch .videosm_bt,
.twitch .videosm_mid,
.twitch .videosm_top {
    background-color: #000;
    margin: 0 10px 10px 0
}

.twitch .videolg h3 {
    color: #fff;
    text-align: left;
    padding: 5px 0
}

.twitch .videolg iframe {
    height: 550px;
    width: 100%
}

.twitch .videosm_bt iframe,
.twitch .videosm_mid iframe,
.twitch .videosm_top iframe {
    height: 169px;
    width: 90%
}

.twitch .videosm_top {
    padding: 20px;
    text-align: center
}

.twitch .videosm_top h3 {
    color: #fff;
    text-align: left;
    padding: 5px 0
}

.twitch .videosm_mid {
    padding: 20px;
    text-align: center
}

.twitch .videosm_mid h3 {
    color: #fff;
    text-align: left;
    padding: 5px 0
}

.twitch .videosm_bt {
    padding: 20px;
    text-align: center
}

.twitch .videosm_bt h3 {
    color: #fff;
    text-align: left;
    padding: 5px 0
}

.twitch .twitchForm {
    margin: 0 auto
}

.twitch .stormersreg {
    background-image: url(/wp-content/themes/americascardroom/images/content/acreu_registration_stormers_bg.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-color: #020203;
    color: #c6c6c6;
    font-size: 13px
}

.twitch .stormersreg #stomersForm {
    padding-top: 115px!important;
    padding-left: 20px!important;
    padding-bottom: 20px!important;
    width: 695px
}

.twitch .stormersreg .form-group {
    height: 22px
}

.twitch .stormersreg .form-group .form-control {
    width: 35%;
    height: inherit;
    font-weight: 400!important;
    background-color: transparent;
    border: 1px solid #c6c6c6;
    border-radius: 0;
    color: #c6c6c6!important;
    font-size: 13px
}

.twitch .stormersreg .form-group .form-group input[type=text] {
    color: #c6c6c6!important
}

.twitch .stormersreg .form-group label {
    color: #c6c6c6;
    font-size: 13px;
    font-weight: 400
}

.twitch .stormersreg .form-group .error {
    color: red;
    font-weight: 400;
    padding-left: 10px
}

.twitch .stormersreg .g-recaptcha {
    margin: 0 25%
}

.twitch .stormersreg #hiddenRecaptchaSecurity-error {
    color: red;
    font-weight: 400;
    float: right;
    padding: 25px 40px
}

.twitch .stormersreg p {
    color: #c6c6c6;
    font-size: 13px;
    font-weight: 400;
    width: 90%
}

.twitch h5 {
    margin: 20px 0;
    font-size: 13px;
    font-weight: 700;
    color: #c6c6c6!important
}

.twitch h5.message {
    padding: 20px;
    border: 1px solid #444;
    background-color: #222;
    font-size: 14px
}

.twitch h5.warning {
    padding: 20px;
    border: 1px solid #CCC;
    background-color: #222;
    color: #fff
}

form .twitch h5 {
    margin-bottom: 0!important;
    display: none
}

.twitch .QapTcha {
    margin-top: 20px;
    clear: both;
    width: 96%
}

.twitch .QapTcha .clr {
    clear: both
}

.twitch .QapTcha .bgSlider {
    width: 252px;
    height: 37px;
    float: left;
    border: 1px solid #040404;
    background-color: #101010
}

.twitch .QapTcha .Slider {
    width: 52px;
    height: 37px;
    background: url(/wp-content/themes/americascardroom/images/acreu_bg_draggable_qaptcha.jpg) no-repeat;
    cursor: e-resize;
    position: relative;
    top: 0;
    left: 0
}

.twitch .QapTcha .TxtStatus {
    width: 252px;
    margin-top: 7px;
    text-align: left;
    color: red;
    font-size: 12px;
    clear: both
}

.twitch .QapTcha .dropSuccess {
    color: #4e8b37
}

.twitch .QapTcha .dropError {
    color: red
}

@media (max-width:1200px) {
    .twitch .stormersreg .form-group .form-control {
        margin-right: 20%
    }
}

@media (max-width:767px) {
    .twitch .stormersreg {
        height: 570px;
        overflow: scroll
    }
    .twitch .stormersreg .form-group .form-control {
        float: right;
        margin-right: 7%
    }
    .twitch .stormersreg .g-recaptcha,
    .twitch .stormersreg .send {
        margin: 0
    }
}

.crytopage .cryptoCoins {
    text-align: center
}

.crytopage .cryptoCoins h2 {
    font-size: 40px;
    font-weight: 700;
    margin-top: 34px
}

.crytopage .blockchain {
    margin-top: 30px
}

.crytopage .coins {
    padding: 20px;
    width: 346px;
    border: 1px solid #c5c3c3;
    margin-left: 30px;
    margin-bottom: 30px
}

.crytopage .coins:hover {
    -webkit-box-shadow: 0 0 30px -7px rgba(0, 0, 0, .59);
    -moz-box-shadow: 0 0 30px -7px rgba(0, 0, 0, .59);
    box-shadow: 0 0 30px -7px rgba(0, 0, 0, .59);
    border-bottom: 1px solid #ce0000
}

.crytopage .coins p {
    color: #999;
    font-size: 16px;
    font-weight: 700;
    margin-top: 22px
}

.crytopage .coins img {
    margin: 0 auto;
    width: 100px;
    height: 100px
}

.mobile .titlemobile h3 {
    background-color: #1d3849;
    padding: 26px 37px;
    color: #fff;
    margin: 20px 0;
    font-weight: 600
}

.mobile .headermobile strong {
    color: #384856
}

.mobile .headermobile p {
    color: #384856;
    padding: 4px 145px;
    font-size: 18px
}

.mobile .accountmobile {
    margin-top: 25px
}

.mobile .accountmobile span {
    color: #384856;
    font-size: 17px
}

.mobile .btnmobile {
    margin-top: 30px;
    margin-bottom: 30px
}

.mobile .btnmobile a {
    background-color: #4787c9;
    padding: 20px 93px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    border-radius: 5px;
    border-bottom: 6px solid #366799
}

.mobile .sectionbody {
    margin: 10px 0
}

.mobile .sectionimg {
    background-color: #eef2f5;
    min-height: 171px
}

.mobile .sectionimg img {
    padding: 40px;
    margin-left: 20px
}

.mobile .sectioninfo {
    background-color: #cedae1;
    min-height: 171px
}

.mobile .sectioninfo p,
.mobile .sectioninfo span,
.mobile .sectioninfo ul {
    padding: 7px 47px
}

.mobile .sectioninfo span {
    color: #384856;
    font-weight: 700;
    font-size: 20px;
    margin-top: 10px;
    display: block
}

.mobile .sectioninfo li,
.mobile .sectioninfo p {
    font-size: 18px;
    font-weight: 500
}

.mobile .sectioninfo ul {
    margin-top: 25px
}

.mobile .sectioninfo li {
    color: #384856
}

@media (max-width:1199px) {
    .mobile .hidden-md {
        display: none!important
    }
}

.bots .titlebots {
    background-color: #1d3849;
    padding: 5px
}

.bots .titlebots h2 {
    color: #fff;
    text-align: center;
    font-size: 26px;
    font-weight: 600
}

.bots .textbots p {
    color: #8a8a8a;
    padding: 10px 48px;
    font-size: 17px
}

.bots .textbots p:first-child {
    margin-top: 30px
}

.bots .sectionbots {
    margin: 20px 0
}

.bots .sectionbotcontent {
    background-color: #dbe5ec
}

.bots .sectionbotstitle {
    background-color: #b7ccd9;
    padding: 5px
}

.bots .sectionbotstitle h3 {
    color: #1d3849;
    text-align: center;
    font-size: 26px;
    font-weight: 600
}

.bots .sectionbottext p {
    color: #032648;
    font-size: 20px;
    padding: 10px 48px
}

.bots .sectionbottext p:first-child {
    margin-top: 40px
}

.bots .sectionbottext p:last-child {
    margin-bottom: 50px
}

.bots .sectionbotimg:nth-child(odd) img {
    padding: 40px 29px
}

.bots .sectionbotimg:nth-child(even) img {
    padding: 40px 0
}

@media screen and (max-width:1400px) {
    .bots .hiddenContent {
        display: none
    }
}

@media screen and (max-width:1200px) {
    .bots .sectionbottext p:first-child {
        padding-top: 40px;
        margin-top: 0
    }
    .bots .sectionbottext p:last-child {
        padding-bottom: 50px
    }
    .bots .sectionbottext p,
    .bots .textbots p {
        padding: 0
    }
}

.security .innerpage_container form {
    padding: 0 0 50px 50px;
    height: 100%;
    width: 50%
}

.security .innerpage_container .intro,
.security .innerpage_container form .bottom {
    padding: 0 50px
}

.security .innerpage_container .form-control {
    color: #949798!important;
    font-size: 16px;
    margin-bottom: 10px
}

.security .innerpage_container a.live-chat {
    display: block;
    margin: 0 auto;
    width: 0;
    padding: 43px 0 0 180px;
    overflow: hidden;
    height: 43px;
    background-repeat: no-repeat;
    border: none
}

.security .innerpage_container a.live-chat:hover {
    background-position: 0 -43px;
    border: none
}

.security .innerpage_container h5 {
    margin: 20px 0;
    font-size: 13px;
    font-weight: 700;
    color: #949798!important
}

.security .innerpage_container h5.message {
    padding: 20px;
    border: 1px solid #444;
    background-color: #222;
    font-size: 14px
}

.security .innerpage_container h5.warning {
    padding: 20px;
    border: 1px solid #CCC;
    background-color: #222;
    color: #fff
}

form .security .innerpage_container h5 {
    margin-bottom: 0!important;
    display: none
}

.security .innerpage_container .QapTcha {
    margin-top: 20px;
    clear: both;
    width: 96%
}

.security .innerpage_container .QapTcha .clr {
    clear: both
}

.security .innerpage_container .QapTcha .bgSlider {
    width: 252px;
    height: 37px;
    float: left;
    border: 1px solid #040404;
    background-color: #101010
}

.security .innerpage_container .QapTcha .Slider {
    width: 52px;
    height: 37px;
    background: url(/wp-content/themes/americascardroom/images/acreu_bg_draggable_qaptcha.jpg) no-repeat;
    cursor: e-resize;
    position: relative;
    top: 0;
    left: 0
}

.security .innerpage_container .QapTcha .TxtStatus {
    width: 252px;
    margin-top: 7px;
    text-align: left;
    color: red;
    font-family: HelveticaRegular;
    font-size: 12px;
    clear: both
}

.security .innerpage_container .QapTcha .dropSuccess {
    color: #4e8b37
}

.security .innerpage_container .QapTcha .dropError {
    color: red
}

.security .support_container {
    padding: 5px 35px
}

.security .support_container .promotions {
    margin-top: 655px
}

.security .support_container .support_content .leftcont {
    font-family: bebasNeueBook;
    font-size: 24px;
    color: #fff;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_support_form_left.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 590px;
    text-align: center;
    padding-top: 330px
}

.security .support_container .support_content .leftcont .title {
    padding-bottom: 40px
}

.security .support_container .support_content .leftcont .call-num {
    font-weight: 700;
    font-size: 56px;
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    width: 300px;
    margin: 0 auto;
    line-height: 60px
}

.security .support_container .support_content .leftcont:after,
.security .support_container .support_content .middlecont:after {
    content: "";
    right: 0;
    top: 45px;
    z-index: 2;
    position: absolute;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent
}

.security .support_container .support_content .leftcont:after {
    height: 0;
    border-right: 20px solid #e5ecee
}

.security .support_container .support_content .middlecont {
    font-family: HelveticaRegular;
    font-size: 16px;
    color: #6e6e6e;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_support_form_middle.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 590px;
    padding: 0 30px
}

.security .support_container .support_content .middlecont h3 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 18px;
    margin: 0;
    padding-top: 50px
}

.security .support_container .support_content .middlecont p {
    font-family: HelveticaRegular;
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 10px
}

.security .support_container .support_content .middlecont:after {
    height: 0;
    border-right: 20px solid #1f1f1f
}

.security .support_container .support_content .rightcont {
    font-family: HelveticaRegular;
    font-size: 14px;
    color: #6e6e6e;
    background-color: #1f1f1f;
    border-radius: 8px;
    height: 590px;
    padding: 0
}

@media (max-width:1200px) {
    .leftcont,
    .middlecont {
        background-position: center;
        background-size: inherit!important
    }
    .leftcont:after,
    .middlecont:after {
        display: none
    }
    .poker-customer-support .support_container .promotions {
        margin-top: 40px
    }
    .middlecont {
        padding: 0 25%!important
    }
    .rightcont {
        width: 75%;
        margin: 0 auto
    }
    .innerpage_container form {
        width: 100%!important;
        padding: 0!important
    }
    .innerpage_container .intro {
        padding: 0!important
    }
}

.support .middlecont p {
    line-height: 16px
}

.support .innerpage_container form {
    padding: 50px;
    height: 100%;
    width: 100%
}

.support .innerpage_container .form-control {
    color: #949798!important;
    font-size: 16px
}

.support .innerpage_container a.live-chat {
    display: block;
    margin: 0 auto;
    width: 0;
    padding: 43px 0 0 180px;
    overflow: hidden;
    height: 43px;
    background-repeat: no-repeat;
    border: none
}

.support .innerpage_container a.live-chat:hover {
    background-position: 0 -43px;
    border: none
}

.support .innerpage_container h5 {
    margin: 20px 0;
    font-family: HelveticaRegular;
    font-size: 13px;
    font-weight: 700;
    color: #949798!important
}

.support .innerpage_container h5.message {
    padding: 5px;
    border: 1px solid #444;
    background-color: #222;
    color: #fff!important
}

.support .innerpage_container h5.warning {
    padding: 5px;
    border: 1px solid #CCC;
    background-color: #222;
    color: #fff!important
}

form .support .innerpage_container h5 {
    margin-bottom: 0!important;
    display: none
}

.support .innerpage_container .QapTcha {
    margin-top: 20px;
    clear: both;
    width: 96%
}

.support .innerpage_container .QapTcha .clr {
    clear: both
}

.support .innerpage_container .QapTcha .bgSlider {
    width: 252px;
    height: 37px;
    float: left;
    border: 1px solid #040404;
    background-color: #101010
}

.support .innerpage_container .QapTcha .Slider {
    width: 52px;
    height: 37px;
    background: url(/wp-content/themes/americascardroom/images/acreu_bg_draggable_qaptcha.jpg) no-repeat;
    cursor: e-resize;
    position: relative;
    top: 0;
    left: 0
}

.support .innerpage_container .QapTcha .TxtStatus {
    width: 252px;
    margin-top: 7px;
    text-align: left;
    color: red;
    font-family: HelveticaRegular;
    font-size: 12px;
    clear: both
}

.support .innerpage_container .QapTcha .dropSuccess {
    color: #4e8b37
}

.support .innerpage_container .QapTcha .dropError {
    color: red
}

.support .support_container {
    padding: 5px 35px
}

.support .support_container .promotions {
    margin-top: 655px
}

.support .support_container .support_content .leftcont {
    font-family: bebasNeueBook;
    font-size: 24px;
    color: #fff;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_support_form_left.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 590px;
    text-align: center;
    padding-top: 330px
}

.support .support_container .support_content .leftcont .title {
    padding-bottom: 40px
}

.support .support_container .support_content .leftcont .call-num {
    font-weight: 700;
    font-size: 56px;
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    width: 300px;
    margin: 0 auto;
    line-height: 60px
}

.support .support_container .support_content .leftcont:after,
.support .support_container .support_content .middlecont:after {
    content: "";
    right: 0;
    top: 45px;
    z-index: 2;
    position: absolute;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent
}

.support .support_container .support_content .leftcont:after {
    height: 0;
    border-right: 20px solid #e5ecee
}

.support .support_container .support_content .middlecont {
    font-family: HelveticaRegular;
    font-size: 16px;
    color: #6e6e6e;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_support_form_middle.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 590px;
    padding: 0 30px
}

.support .support_container .support_content .middlecont h3 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 18px;
    margin: 0;
    padding-top: 50px
}

.support .support_container .support_content .middlecont p {
    font-family: HelveticaRegular;
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 10px
}

.support .support_container .support_content .middlecont:after {
    height: 0;
    border-right: 20px solid #1f1f1f
}

.support .support_container .support_content .rightcont {
    font-family: HelveticaRegular;
    font-size: 14px;
    color: #6e6e6e;
    background-color: #1f1f1f;
    border-radius: 8px;
    height: 590px;
    padding: 0
}

@media (max-width:1200px) {
    .leftcont,
    .middlecont {
        background-position: center;
        background-size: inherit!important
    }
    .leftcont:after,
    .middlecont:after {
        display: none
    }
    .poker-customer-support .support_container .promotions {
        margin-top: 40px
    }
    .middlecont {
        padding: 0 25%!important
    }
    .rightcont {
        width: 75%;
        margin: 0 auto
    }
}

@media (max-width:720px) {
    .middlecont {
        padding: 0 15%!important
    }
    .rightcont {
        width: 90%;
        margin: 0 auto
    }
}

.modal-dialog {
    margin: 160px auto;
    float: right;
    z-index: 10000
}

.modal-content {
    background-color: #d62631;
    margin: 0 20px;
    border-radius: 0!important
}

#logoModal a {
    background: url(/wp-content/themes/americascardroom/images/ypcom_general_login_modal_logo.png) no-repeat;
    width: 0;
    height: 127px;
    padding-left: 122px;
    display: block;
    overflow: hidden;
    margin: -71px auto 0;
    position: relative
}

.modal-footer {
    border: none;
    background-color: #d62631;
    text-align: center
}

.modal-footer p {
    color: #4E4E4E;
    font-family: Helvetica;
    font-weight: 700;
    font-size: 12px
}

.modal-footer p a {
    color: #4E4E4E
}

.modal-footer .btn-primary {
    background-color: #1d1d1d;
    border: 1px #1d1d1d;
    border-radius: 0!important;
    text-transform: uppercase;
    padding: 15px 40px;
    font-size: 18px
}

.modal-header {
    border: none;
    padding: 0;
    height: 92px;
    margin: 0;
    text-align: center
}

.modal-header .selected {
    background-color: #d62631;
    font-size: 22px;
    padding: 25px 0
}

.modal-header .selected a {
    color: #fff!important
}

.modal-header .select {
    background-color: #6d181d;
    padding: 25px 0;
    font-size: 22px
}

.modal-header .select a {
    color: #fff!important;
    padding: 25px 55px
}

.modal-header .close {
    color: #FFF;
    font-size: 55px;
    opacity: .7;
    filter: alpha(opacity=100);
    font-weight: lighter;
    text-shadow: none;
    margin-top: -100px;
    margin-right: 7px
}

#formLogin .modal-body .form-group .login_error,
#signupModal .modal-body .form-group .signup_error {
    text-align: center;
    font-size: 18px;
    color: #000
}

#signupModal .someSpinnerImage {
    text-align: center
}

#signupModal .someSpinnerImage .glyphicon {
    font-size: 25px;
    top: 20px
}

#signupModal .someSpinnerImage .glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear
}

@-webkit-keyframes spin2 {
    from {
        -webkit-transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg)
    }
}

.modal-body .form-group {
    position: relative;
    font-family: oswaldLight, Fallback, sans-serif
}

.modal-body .form-group i.fa {
    position: absolute;
    z-index: 1
}

#signupModal .modal-body .form-group i.fa {
    font-size: 36px;
    right: 25px;
    top: 6px
}

#signupModal .modal-body .form-group i.fa.fa-times-circle-o {
    color: #ab0101
}

#signupModal .modal-body .form-group i.fa.fa-check-circle-o {
    color: #5cb504;
    display: none
}

#loginModal .modal-body .form-group i.fa {
    font-size: 18px;
    left: 15px;
    color: #8F8E8E;
    top: 16px
}

#loginModal .modal-body .form-group:last-child,
.modal-body .form-group:last-child {
    display: inline-block;
    width: 100%
}

.modal-body .form-group .fpass,
.modal-body .form-group .login_register {
    font-family: oswaldLight, Fallback, sans-serif;
    font-size: 14px;
    color: #fff
}

.modal-body .form-group .error {
    color: #000
}

.modal-body input[type=checkbox] {
    display: inline-block;
    height: 13px;
    margin-right: 10px
}

.modal-body input[type=text],
.modal-body input[type=password],
.modal-body input[type=email] {
    height: 47px;
    margin-left: 0;
    border: none;
    border-radius: 5px;
    background-color: #fff;
    text-indent: 25px;
    color: #8F8E8E
}

.modal-body a {
    color: #8F8E8E;
    font-size: 13px;
    font-family: Helvetica;
    font-weight: 700
}

footer .footer_bottom,
footer .footer_wrapper {
    font-family: oswaldLight, Fallback, sans-serif
}

.form-group input[type=text]:active,
.form-group input[type=text]:focus,
.form-group input[type=text]:hover,
.form-group input[type=text]:target,
.form-group input[type=text]:visited,
.form-group input[type=password]:active,
.form-group input[type=password]:focus,
.form-group input[type=password]:hover,
.form-group input[type=password]:target,
.form-group input[type=password]:visited,
.form-group input[type=email]:active,
.form-group input[type=email]:focus,
.form-group input[type=email]:hover,
.form-group input[type=email]:target,
.form-group input[type=email]:visited {
    color: #000!important
}

@media (max-width:1080px) {
    .modal-dialog {
        float: none!important
    }
}

@media (max-width:468px) {
    .modal {
        max-height: 590px;
        overflow-y: auto
    }
}

footer {
    background-repeat: repeat-x;
    border-top: 1px solid #222120;
    color: #717473
}

footer .footer_wrapper {
    background-color: #1d1d1d;
    border-top: 3px solid #2f2f2f;
    border-bottom: 3px solid #212121;
    height: 210px;
    padding: 40px 20px
}

footer .footer_wrapper .top_title {
    background-repeat: no-repeat
}

footer .footer_wrapper .top_title span {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_footer_star.png);
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    padding-left: 20px
}

footer .footer_wrapper li {
    position: relative;
    display: block;
    list-style: none;
    line-height: 25px;
    padding-left: 10px
}

footer .footer_wrapper .row {
    margin: 0
}

footer .footer_wrapper a {
    color: #717473;
    font-size: 13px
}

footer .footer_wrapper a:hover {
    color: #d62631;
    text-decoration: underline
}

footer .footer_wrapper ul#footermenu {
    background-repeat: repeat-y;
    padding-top: 10px
}

footer .footer_wrapper ul#footermenu li {
    height: 23px;
    margin-bottom: 5px
}

footer .footer_wrapper ul#footermenu li a {
    display: block;
    text-decoration: none;
    color: #fff;
    font-size: 13px
}

footer .footer_wrapper ul#footermenu li a span {
    display: inline-block;
    width: 21px;
    height: 22px;
    margin-right: 3px;
    text-decoration: none
}

footer .footer_wrapper ul#footermenu li a:hover {
    color: #d62631;
    text-decoration: underline
}

footer .footer_bottom {
    font-size: 14px;
    background-color: #151515;
    color: #fff;
    height: 94px;
    padding: 20px 10px
}

footer .footer_bottom .copyright {
    padding-top: 15px
}

footer .footer_bottom .wpn_logo {
    height: 50px;
    width: 68px;
    margin-right: 15px
}

footer .footer_bottom .plus18_logo {
    height: 55px;
    width: 53px;
    margin-right: 20px
}

@media (max-width:767px) {
    footer .footer_wrapper {
        height: 600px;
        text-align: center
    }
    footer .footer_wrapper>div {
        margin-bottom: 40px
    }
}

@media (max-width:490px) {
    footer .footer_bottom {
        height: 140px
    }
}

.full-width-seo #seo_header {
    background-image: url(/wp-content/themes/americascardroom/images/seo_header_grid_bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: 111px;
    height: 495px;
    border-top: 1px solid #484848
}

.full-width-seo #seo_header div:nth-child(1) {
    width: 100%;
    background-image: none;
    text-align: center
}

.full-width-seo #seo_header .tittle {
    padding-top: 50px
}

.full-width-seo #seo_header .tittle .fst {
    font-family: oswaldRegular;
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 2px;
    height: initial
}

.full-width-seo #seo_header .tittle .snd {
    height: initial;
    float: initial
}

.full-width-seo #seo_header .tittle .snd .ino {
    font-family: oswaldRegular;
    background: #de1e18;
    background: -moz-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #de1e18), color-stop(50%, #d41b15), color-stop(52%, #92130e), color-stop(100%, #84100d));
    background: -webkit-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: -o-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: -ms-linear-gradient(top, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    background: linear-gradient(to bottom, #de1e18 0, #d41b15 50%, #92130e 52%, #84100d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de1e18', endColorstr='#84100d', GradientType=0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 87px;
    height: initial;
    float: initial;
    vertical-align: initial;
    display: inline-block;
    width: initial;
    line-height: 85px;
    margin-bottom: 30px
}

.full-width-seo #seo_header .tittle .snd .ino span {
    font-family: nexaBoldRegular;
    font-size: 100px
}

.full-width-seo #seo_header .tittle .snd .int {
    font-family: oswaldLight;
    font-size: 35px;
    color: #fff;
    text-transform: uppercase;
    height: initial;
    float: initial;
    display: inline-block;
    line-height: 40px
}

.full-width-seo .rev_art {
    font-family: opensansSemiBold
}

.full-width-seo .rev_art p {
    color: #989898!important;
    line-height: 20px;
    font-size: 13px;
    padding-right: 15px
}

.full-width-seo .rev_art img {
    vertical-align: initial
}

.full-width-seo .rev_art strong {
    font-family: oswaldBold;
    color: #424347!important;
    font-size: 28px
}

.full-width-seo .rev_art .rev_tl {
    padding: 10px 0
}

.full-width-seo .rev_img {
    float: left;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-top: 15px;
    margin-left: 15px
}

.full-width-seo .content_3fourths,
.full-width-seo .content_all {
    background-color: #141414;
    padding: 0;
    margin: 0
}

.full-width-seo .content_all h2,
.full-width-seo .content_all h3,
.full-width-seo .content_all h4,
.full-width-seo .content_all h5,
.full-width-seo .content_all p {
    font-family: opensansSemiBold;
    color: #989898
}

.full-width-seo .content_all h1 {
    font-family: oswaldBold;
    color: #424347;
    font-size: 30px
}

.full-width-seo .content_all h2 {
    font-family: oswaldLight;
    color: #000;
    font-size: 20px;
    text-transform: initial
}

.full-width-seo .contentart {
    padding-top: 20px;
    background-color: #fff
}

.full-width-seo .seo_sidebar {
    padding: 0
}

.full-width-seo .seo_sidebar h4 {
    width: 70%;
    padding: 11px 15%;
    margin: 0 0 15px;
    font-size: 25px;
    font-weight: 700;
    color: #032f49;
    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFA46566', endColorstr='#FFFC9D9D');
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0NjU2NiIvPjxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNlNzkwOTAiLz48c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmM5ZDlkIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmM5ZDlkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0 50%, 100% 50%, color-stop(0, #a46566), color-stop(4%, #e79090), color-stop(5%, #fc9d9d), color-stop(100%, #fc9d9d));
    background-image: -moz-linear-gradient(left, #a46566 0, #e79090 4%, #fc9d9d 5%, #fc9d9d 100%);
    background-image: -webkit-linear-gradient(left, #a46566 0, #e79090 4%, #fc9d9d 5%, #fc9d9d 100%);
    background-image: linear-gradient(to right, #a46566 0, #e79090 4%, #fc9d9d 5%, #fc9d9d 100%)
}

.full-width-seo .seo_sidebar ul {
    font-family: opensansSemiBold;
    padding-top: 25px;
    padding-left: 20px;
    padding-bottom: 20px;
    background-color: #141414
}

.full-width-seo .join-now .sd_r,
.full-width-seo .join-now .sd_w {
    font-family: oswaldBold;
    display: inline-block
}

.full-width-seo .seo_sidebar ul>li {
    color: #989898;
    font-weight: 700;
    margin: 0 0 0 11px;
    padding: 5px 11px 5px 29px;
    line-height: 23px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_seo_content_bullet_alpha.png)
}

.full-width-seo .join-now {
    display: block;
    width: 100%;
    border: none;
    text-align: center;
    background: #282828;
    overflow: hidden;
    padding: 15px 0;
    border-bottom: 1px solid #404040
}

.full-width-seo .join-now .sd_r {
    color: #b51000;
    text-transform: uppercase;
    font-size: 70px
}

.full-width-seo .join-now .sd_w {
    color: #cdcdcd;
    text-transform: uppercase;
    font-size: 38px;
    line-height: 25px
}

.full-width-seo .join-now .sd_a,
.full-width-seo .join-now .sd_p {
    font-family: oswaldLight;
    color: #cdcdcd;
    text-transform: uppercase
}

.full-width-seo .join-now .sd_p {
    font-size: 23px;
    letter-spacing: 6px
}

.full-width-seo .join-now .sd_a {
    font-size: 41px;
    margin-top: -26px;
    margin-bottom: 10px
}

.full-width-seo .sidebar .addthis_default_style a {
    padding: 0
}

.full-width-seo .content_all>p {
    font-size: 16px;
    font-style: italic
}

.full-width-seo .content_all>p img {
    margin: 5px 0;
    clear: both
}

.full-width-seo section#seo-siblings,
.full-width-seo section#seo-tournaments {
    padding: 0 10px;
    background: #fff;
    color: #000;
    border-top: 1px solid #000
}

.full-width-seo section#seo-siblings h4,
.full-width-seo section#seo-tournaments h4 {
    color: #000
}

.full-width-seo section#seo-siblings .seo_scroller>a {
    border-bottom: 1px solid #ddd
}

.full-width-seo section#seo-siblings .seo_scroller>a:hover {
    background: #eee
}

.full-width-seo section#seo-siblings .seo_scroller>a div {
    width: 536px!important
}

.full-width-seo section#seo-siblings .seo_scroller>a p {
    color: #555
}

.full-width-seo section#seo-siblings .seo_scroller>a p strong {
    color: #222
}

.full-width-seo section#seo-siblings .seo_scroller>a p span {
    color: #009
}

.full-width-seo section#seo-tournaments .seo_scroller table td span {
    color: #666
}

.full-width-seo .bottom_section_col {
    padding: 0
}

section#seo-siblings .seo_scroller>a {
    display: inline-block;
    overflow: hidden;
    float: none;
    border-bottom: 1px solid #222;
    height: 83px
}

section#seo-siblings .seo_scroller>a div {
    display: block!important;
    margin: 12px;
    width: 96%;
    height: 60px!important;
    min-width: 539px!important
}

section#seo-siblings .seo_scroller>a img {
    float: left;
    margin: 0 7px 0 0
}

section#seo-siblings .seo_scroller>a p {
    color: #888;
    margin: 7px
}

section#seo-siblings .seo_scroller>a p:nth-child(2) {
    margin-top: 0
}

section#seo-siblings,
section#seo-tournaments {
    height: 491px;
    padding: 0 2%;
    overflow: hidden;
    color: #fff;
    float: left;
    width: 100%
}

section#seo-siblings h4,
section#seo-tournaments h4 {
    margin: 0 0 5px;
    padding: 5px
}

.bubble {
    position: relative;
    padding: 15px 0 0;
    margin: 0 15px;
    clear: both;
    background: #d1d1d1;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    border: 1px solid #989897
}

.bubble:after,
.bubble:before {
    position: absolute;
    border-style: solid;
    border-width: 9px 14px 0;
    display: block;
    width: 0;
    left: 19px;
    content: ''
}

.bubble:after {
    border-color: #d1d1d1 transparent;
    z-index: 1;
    bottom: -9px
}

.bubble:before {
    border-color: #989897 transparent;
    z-index: 0;
    bottom: -10px
}

.seo_scroller {
    width: 100%;
    height: 431px;
    overflow: hidden;
    overflow-y: scroll;
    border-top: 1px dotted #262626;
    border-bottom: 1px dotted #262626
}

.full-width-seo2 .content_all>p {
    font-style: normal!important
}

section#seo-tournaments .seo_scroller>a {
    display: inline-block;
    overflow: hidden;
    float: none;
    border-bottom: 1px solid #222;
    height: 83px
}

.full-width-wrapper,
.wrapperLanding {
    -webkit-overflow-scrolling: touch;
    display: block
}

section#seo-tournaments .seo_scroller table {
    width: 340px;
    margin: 0;
    border: none
}

section#seo-tournaments .seo_scroller table th {
    padding: 3px 5px
}

section#seo-tournaments .seo_scroller table td {
    padding: 3px;
    border: none;
    border-top: 1px solid #ddd
}

section#seo-tournaments .seo_scroller table td:first-child {
    font-size: 11px;
    color: #666
}

section#seo-tournaments .seo_scroller table td:last-child {
    text-align: right
}

section#seo-tournaments .seo_scroller table td span {
    font-size: 11px;
    margin-right: 7px
}

section#seo-tournaments .seo_scroller table td a {
    display: inline-block;
    padding: 2px 4px;
    background: #06C;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.sec2 .textMain h1,
.sec2 .textMain h2,
.sec2 .textMain span.textOne {
    font-family: bebas_neuebold, sans-serif;
    font-weight: 400
}

section#seo-tournaments .seo_scroller table td a:hover {
    background: #06F
}

section#seo-tournaments .seo_scroller table td:hover,
section#seo-tournaments .seo_scroller table th:hover {
    background: 0 0;
    color: inherit
}

section#seo-sibling .seo_scroller>a:last-child {
    border-bottom: none
}

section#seo-sibling .seo_scroller>a:hover {
    background: #333
}

section#seo-sibling .seo_scroller>a div {
    display: block!important;
    margin: 12px;
    width: 96%;
    height: 60px!important;
    min-width: 536px!important
}

section#seo-sibling .seo_scroller>a p {
    color: #888;
    margin: 7px
}

section#seo-sibling .seo_scroller>a p:nth-child(2) {
    margin-top: 0
}

section#seo-sibling .seo_scroller>a p strong {
    color: #CCC
}

section#seo-sibling .seo_scroller>a p span {
    color: #900
}

section#seo-sibling .seo_scroller>a p img {
    float: left;
    margin: 0 7px 0 0
}

.full-width-wrapper {
    height: 84%;
    margin: 0;
    padding: 0
}

.full-width-wrapper .innerpage_wrapper {
    padding-top: 111px;
    text-align: center;
    width: 100%;
    overflow-x: hidden;
    position: relative
}

.full-width-wrapper img {
    height: inherit!important
}

@-moz-document url-prefix() {
    .full-width-seo #seo_header .tittle .snd .ino {
        color: #b71611;
        background: 0 0
    }
}

#lp {
    background-color: #000
}

.sec-1 .socialMedia .sp-txt {
    vertical-align: middle;
    width: 262px;
    color: #fff;
    margin-right: 79px
}

.sec-1 span.sp-time,
.sec-1 span.sp-time:hover {
    font-size: 15px;
    color: #bbb;
    text-decoration: none
}

.sec2 .textMain h1 {
    font-style: italic;
    padding-top: 46px;
    text-align: center;
    text-transform: uppercase;
    color: #b71e1e;
    font-size: 104px;
    line-height: 54px;
    letter-spacing: 12px
}

.sec2 .textMain h3,
.sec2 .textMain span.textOne {
    font-style: italic;
    text-align: center;
    text-transform: uppercase;
    color: #ccc
}

.sec2 .textMain span.textOne {
    padding-bottom: 1px;
    font-size: 75px;
    letter-spacing: 4px
}

.sec2 .textMain h2 {
    font-style: italic;
    text-align: center;
    text-transform: uppercase;
    font-size: 60px;
    color: #b71e1e;
    letter-spacing: 10px
}

.sec2 .textMain h3 {
    font-size: 35px;
    font-weight: lighter;
    line-height: 29px;
    letter-spacing: 14px
}

.sec2 .textMain h4,
.sec2 .textMain h5 {
    letter-spacing: 3px;
    font-size: 33px;
    color: #ccc;
    font-style: italic;
    font-weight: lighter;
    text-align: center;
    text-transform: uppercase
}

.sec2 .textMain h4 {
    line-height: 48px;
    margin-top: 12px
}

.sec2 .textMain h5 {
    line-height: 29px
}

.sec2 .textMain h6 {
    font-style: italic;
    text-align: center;
    text-transform: uppercase;
    font-size: 33px;
    color: #ccc;
    font-weight: lighter;
    line-height: 27px;
    letter-spacing: .5px
}

.sec2 .textMain .textChange {
    text-align: center;
    color: #fbfbfb;
    font-family: impact;
    font-size: 31px;
    text-shadow: -1px -1px 1px #000, 1px 1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000;
    -webkit-text-fill-color: #fbfbfb;
    -webkit-text-stroke: 2px #646464
}

.sec2 .textMain span.red {
    font-style: italic;
    text-transform: uppercase;
    font-size: 2.5vw;
    color: #b71e1e;
    font-weight: lighter;
    letter-spacing: 5px
}

@media screen and (min-width:1260px) {
    .sec2 .textMain h1 {
        padding-top: 115px;
        font-size: 104px;
        line-height: 54px;
        letter-spacing: 12px
    }
    .sec2 .textMain span.textOne {
        padding-bottom: 1px;
        font-size: 75px;
        letter-spacing: 4px
    }
    .sec2 .textMain h2 {
        font-size: 60px;
        letter-spacing: 10px
    }
    .sec2 .textMain h3 {
        font-size: 35px;
        line-height: 29px;
        letter-spacing: 14px
    }
    .sec2 .textMain h4 {
        font-size: 33px;
        line-height: 48px;
        margin-top: 12px;
        letter-spacing: 3px
    }
    .sec2 .textMain h5 {
        font-size: 33px;
        line-height: 29px;
        letter-spacing: 3px
    }
    .sec2 .textMain h6 {
        font-size: 33px;
        line-height: 27px;
        letter-spacing: .5px
    }
    .sec2 .textMain .textChange {
        font-size: 31px
    }
    .sec2 .textMain span.red {
        font-size: 52px;
        letter-spacing: 5px
    }
    #headerbg-sec2,
    #headerbg-sec22 {
        min-height: 529px
    }
}

@media screen and (max-width:1260px) {
    .sec2 .textMain h1 {
        padding-top: 115px;
        font-size: 104px;
        line-height: 54px;
        letter-spacing: 12px
    }
    .sec2 .textMain span.textOne {
        padding-bottom: 1px;
        font-size: 75px;
        letter-spacing: 4px
    }
    .sec2 .textMain h2 {
        font-size: 60px;
        letter-spacing: 10px
    }
    .sec2 .textMain h3 {
        font-size: 35px;
        line-height: 29px;
        letter-spacing: 14px
    }
    .sec2 .textMain h4 {
        font-size: 33px;
        line-height: 48px;
        margin-top: 12px;
        letter-spacing: 3px
    }
    .sec2 .textMain h5 {
        font-size: 33px;
        line-height: 29px;
        letter-spacing: 3px
    }
    .sec2 .textMain h6 {
        font-size: 33px;
        line-height: 27px;
        letter-spacing: .5px
    }
    .sec2 .textMain .textChange {
        font-size: 31px
    }
    .sec2 .textMain span.red {
        font-size: 52px;
        letter-spacing: 5px
    }
    #headerbg-sec2,
    #headerbg-sec22 {
        min-height: 529px
    }
}

@media screen and (max-width:1200px) {
    .sec2 .textMain h1 {
        padding-top: 102px;
        font-size: 104px;
        line-height: 54px;
        letter-spacing: 12px
    }
    .sec2 .textMain span.textOne {
        padding-bottom: 1px;
        font-size: 75px;
        letter-spacing: 4px
    }
    .sec2 .textMain h2 {
        font-size: 60px;
        letter-spacing: 10px
    }
    .sec2 .textMain h3 {
        font-size: 35px;
        line-height: 29px;
        letter-spacing: 14px
    }
    .sec2 .textMain h4 {
        font-size: 33px;
        line-height: 48px;
        margin-top: 12px;
        letter-spacing: 3px
    }
    .sec2 .textMain h5 {
        font-size: 33px;
        line-height: 29px;
        letter-spacing: 3px
    }
    .sec2 .textMain h6 {
        font-size: 33px;
        line-height: 27px;
        letter-spacing: .5px
    }
    .sec2 .textMain .textChange {
        font-size: 31px
    }
    .sec2 .textMain span.red {
        font-size: 52px;
        letter-spacing: 5px
    }
}

@media screen and (max-width:990px) {
    .sec2 .textMain h1 {
        margin-left: 336px;
        font-size: 83px;
        line-height: 54px;
        letter-spacing: -1px
    }
    .sec2 .textMain span.textOne {
        padding-bottom: 1px;
        font-size: 62px;
        letter-spacing: 4px;
        margin-right: 4px
    }
    .sec2 .textMain h2 {
        font-size: 46px;
        letter-spacing: 4px;
        margin-left: 317px
    }
    .sec2 .textMain h3 {
        font-size: 26px;
        line-height: 29px;
        letter-spacing: 8px;
        margin-left: 322px;
        margin-bottom: 14px
    }
    .sec2 .textMain h4 {
        font-size: 25px;
        line-height: 10px;
        margin-top: -3px;
        letter-spacing: 0;
        margin-left: 304px
    }
    .sec2 .textMain h5 {
        font-size: 28px;
        line-height: 32px;
        letter-spacing: 0;
        margin-left: 301px
    }
    .sec2 .textMain h6 {
        font-size: 26px;
        line-height: 23px;
        letter-spacing: 0;
        margin-left: 294px;
        margin-top: -13px;
        padding-bottom: 80px
    }
    .sec2 .textMain .textChange {
        font-size: 31px
    }
    .sec2 .textMain span.red {
        font-size: 52px;
        letter-spacing: 5px
    }
}

@media screen and (max-width:768px) {
    .sec2 .textMain h1 {
        padding-top: 0;
        font-size: 43px;
        line-height: 46px;
        letter-spacing: 4px;
        margin-left: 0
    }
    .sec2 .textMain span.textOne {
        padding-bottom: 0;
        font-size: 32px
    }
    .sec2 .textMain h2 {
        font-size: 27px;
        letter-spacing: 4px;
        line-height: 0;
        margin-left: 0
    }
    .sec2 .textMain h3 {
        font-size: 18px;
        line-height: 45px;
        letter-spacing: 5px;
        margin-left: 0
    }
    .sec2 .textMain h4 {
        font-size: 20px;
        line-height: 43px;
        margin-top: -14px;
        letter-spacing: 0;
        margin-left: 0
    }
    .sec2 .textMain h5 {
        font-size: 20px;
        letter-spacing: 0;
        margin-top: -20px;
        margin-left: -8px
    }
    .sec2 .textMain h6 {
        font-size: 18px;
        line-height: 27px;
        letter-spacing: 0;
        margin-left: -18px
    }
    .sec2 .textMain .textChange {
        font-size: 21px
    }
    .sec2 .textMain span.red {
        font-size: 35px;
        letter-spacing: 5px
    }
}

@media screen and (max-width:480px) {
    .sec2 .textMain h1 {
        padding-top: 0;
        font-size: 43px;
        line-height: 46px;
        letter-spacing: 4px;
        margin-left: 0
    }
    .sec2 .textMain span.textOne {
        padding-bottom: 0;
        font-size: 32px
    }
    .sec2 .textMain h2 {
        font-size: 27px;
        letter-spacing: 4px;
        line-height: 0;
        margin-left: 0
    }
    .sec2 .textMain h3 {
        font-size: 18px;
        line-height: 45px;
        letter-spacing: 5px
    }
    .sec2 .textMain h4 {
        font-size: 20px;
        line-height: 43px;
        margin-top: -10px;
        letter-spacing: 0;
        margin-left: 0
    }
    .sec2 .textMain h5 {
        font-size: 20px;
        line-height: 29px;
        margin-top: -20px;
        letter-spacing: 0;
        margin-left: -8px
    }
    .sec2 .textMain h6 {
        font-size: 18px;
        line-height: 27px;
        letter-spacing: 0;
        margin-left: -13px
    }
    .sec2 .textMain .textChange {
        font-size: 21px
    }
    .sec2 .textMain span.red {
        font-size: 35px;
        letter-spacing: 5px
    }
}

.headerbg-sec2,
.headerbg-sec22 {
    background: url(/wp-content/themes/americascardroom/images/acreu_fdb_new_b_headerbg_girl.jpg) center no-repeat;
    background-size: cover
}

.wrapperLanding {
    overflow-y: scroll;
    overflow-x: hidden;
    height: 100%;
    margin: 0;
    padding: 110px 0 0
}

@media screen and (max-width:1200px) {
    #headerbg-sec2,
    #headerbg-sec22 {
        min-height: 500px
    }
}

@media screen and (max-width:768px) {
    #headerbg-sec2,
    #headerbg-sec22 {
        min-height: 320px
    }
    #headerbg-sec2 {
        background-position: -89px center
    }
    #headerbg-sec22 {
        background-position: -44px center
    }
}

.divider-borderlp {
    height: 13px;
    background-color: #1b1b1b;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_mainb_divider.jpg), url(/wp-content/themes/americascardroom/images/acreu_mainb_divider_bg.jpg);
    background-position: center;
    background-repeat: no-repeat, repeat-x
}

#actionbar-smlp,
#actionbarlp {
    z-index: 99000
}

#actionbarlp {
    height: 143px
}

#actionbar-smlp {
    height: 80px
}

.call-to-action-sec3 {
    background-color: #030304;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_mainb_actionbar_bg.jpg);
    background-position: center;
    background-repeat: no-repeat
}

.step1lp,
.step2lp,
.step3lp {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_mainb_stepsbg.png);
    background-repeat: no-repeat;
    background-position: right;
    display: block;
    height: 117px
}

.step1lp a,
.step2lp a,
.step3lp a {
    color: #caced3;
    font-size: 22px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_main_icons_new.png);
    background-repeat: no-repeat;
    font-weight: 400;
    letter-spacing: .5px
}

.step1lp a:hover,
.step2lp a:hover,
.step3lp a:hover {
    color: #fff;
    text-decoration: none
}

.step1lp a:visited,
.step2lp a:visited,
.step3lp a:visited {
    color: #caced3;
    text-decoration: none
}

.step1lp a {
    background-position: 0 -102px;
    height: 59px;
    padding: 5px 0 0 86px;
    margin-top: 25px;
    line-height: 25px;
    width: 225px;
    display: block;
    float: right;
    margin-right: 52px
}

.step2lp a,
.step3lp a {
    height: 72px;
    margin-top: 18px;
    margin-right: 52px;
    display: block;
    float: right
}

.step2lp a {
    background-position: 0 -161px;
    padding: 12px 0 0 96px;
    margin-left: 20px;
    line-height: 25px;
    width: 200px
}

.step3lp a {
    background-position: 0 -233px;
    padding: 6px 0 0 75px;
    line-height: 23px;
    width: 220px
}

.step3lp a.more {
    background: url(/wp-content/themes/americascardroom/images/acreu_main_red_arrow.png) right 10px no-repeat;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    margin-top: -15px;
    width: 96px;
    padding: 4px 0 0 10px;
    margin-right: 86px;
    font-weight: 600
}

.wbonuslp {
    font-size: 30px;
    color: #fff
}

.downloadbuttonlp {
    display: block;
    max-height: 118px;
    max-width: 375px;
    margin: 15px auto
}

.downloadbutton-sm {
    display: block;
    max-width: 200px;
    margin: 4px auto 8px
}

@media screen and (max-width:1200px) {
    .step1lp a,
    .step2lp a,
    .step3lp a {
        font-size: 18px
    }
    .step3lp a.more {
        margin-right: 60px;
        font-size: 12px;
        width: 86px
    }
    .step1lp a {
        margin-right: 20px
    }
    .step2lp a {
        padding-left: 90px;
        margin-right: 10px
    }
    .step3lp a {
        padding-left: 66px;
        margin-right: 0
    }
    .wbonuslp {
        font-size: 22px
    }
}

#advantages-sec4 {
    background-color: #191919;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_mainb_advantages_shadow.jpg), url(/wp-content/themes/americascardroom/images/acreu_mainb_advantages_bg.jpg);
    background-repeat: repeat-x, repeat
}

#advantages-sec4 hr {
    border-color: #3d3d3d;
    margin: 40px auto;
    width: 90%
}

#advantages-sec4 h2 {
    font-size: 36px;
    color: #a5abb1;
    font-weight: 600;
    margin: 55px 0 30px;
    line-height: 1.5em;
    text-align: center
}

#advantages-sec4 h2 span {
    color: #fff
}

a.advantages-button {
    height: 67px;
    width: 429px;
    padding-left: 20px;
    padding-right: 40px;
    display: block;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_main_big_buttonbg.png);
    border: none;
    text-decoration: none;
    text-align: center;
    line-height: 68px;
    font-size: 28px;
    color: #fff;
    font-weight: 300;
    margin: 20px auto 0;
    text-shadow: 0 0 10px #000
}

a.adv-cta.dwnld.dwldPoker {
    color: #de1e18
}

@media screen and (max-width:1199px) {
    #advantages-sec4 h2 {
        font-size: 32px
    }
}

@media screen and (max-width:992px) {
    #headerbg-sec2,
    #headerbg-sec22 {
        min-height: 320px
    }
    #advantages-sec4 h2 {
        font-size: 26px
    }
}

@media screen and (max-width:768px) {
    a.advantages-button {
        height: 44px;
        width: 260px;
        background-size: 100% 100%;
        line-height: 44px;
        font-size: 17px;
        padding: 0 10px
    }
    #advantages-sec4 h2 {
        font-size: 22px
    }
}

.advantage_definitionlp {
    display: inline-block;
    position: relative;
    width: 100%;
    vertical-align: top
}

.advantage_definitionlp:hover .advantage_title {
    color: #1d1d1b
}

.advantage_definitionlp:hover .advantage_title:after {
    height: 40px
}

.advantage_circle {
    position: relative;
    margin: 0 auto;
    height: 124px;
    width: 124px
}

.advantage_circle:before,
.advantage_circle_over {
    position: absolute;
    margin: 0 auto;
    height: 124px;
    width: 124px
}

.advantage_circle:before {
    content: '';
    display: block;
    vertical-align: top;
    background: url(/wp-content/themes/americascardroom/images/scope_radial_border_acr.png) center center no-repeat;
    z-index: 1
}

.advantage_definitionlp:hover .advantage_circle_over {
    box-shadow: 0 0 0 10px transparent inset, 0 0 0 62px rgba(255, 255, 255, 0) inset, 0 0 0 62px rgba(255, 255, 255, 0) inset
}

.advantage_circle_over {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 112px;
    -webkit-box-shadow: 0 0 0 2px #d0d0d0 inset, 0 0 0 3px #d0d0d0 inset, 0 0 0 62px #313131 inset;
    box-shadow: 0 0 0 2px #d0d0d0 inset, 0 0 0 3px #d0d0d0 inset, 0 0 0 62px #313131 inset;
    -webkit-transition: all .35s;
    transition: all .35s;
    z-index: 2
}

.advantage_svg_01,
.advantage_svg_02 {
    height: 80px;
    margin: 0 auto;
    display: block
}

.advantage_icon_01 {
    padding-top: 20px
}

.advantage_icon_02 {
    padding-top: 26px
}

.advantage_icon_03 {
    padding-top: 20px
}

.advantage_icon_04 {
    padding-top: 25px
}

.advantage_svg_01 {
    width: 60px
}

.advantage_svg_02 {
    width: 67px
}

.advantage_svg_03 {
    display: block;
    margin: 0 auto;
    width: 45px;
    height: 83px
}

.advantage_svg_04 {
    display: block;
    margin: 0 auto;
    width: 77px;
    height: 98px
}

.advantage_title {
    display: block;
    position: relative;
    padding-top: 15px;
    padding-bottom: 10px;
    text-align: center;
    font-family: bebas_neuebold, sans-serif;
    text-transform: uppercase;
    color: #d0d0d0;
    font-weight: 400;
    font-size: 1.13em;
    -webkit-transition: all .25s;
    transition: all .25s
}

.advantage_title_text {
    display: block;
    position: relative;
    z-index: 2
}

.advantage_title:after {
    content: '';
    display: block;
    bottom: 2px;
    position: absolute;
    background-color: #d0d0d0;
    height: 1px;
    width: 100%;
    z-index: 1;
    -webkit-transition: all .15s;
    transition: all .15s
}

.advantage_description {
    display: block;
    padding-top: 0;
    color: #8f8e8e;
    font-size: 14px;
    font-weight: 300;
    font-family: 'Open Sans', sans-serif
}

.advantage_definitionlp:hover .advantage_circle:before {
    -webkit-animation: spin 1s linear infinite;
    -moz-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite
}

@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@media screen and (max-width:992px) {
    .advantage_definitionlp {
        display: inline-block;
        position: relative;
        width: 83%;
        padding-left: 160px;
        vertical-align: top
    }
}

@media screen and (max-width:700px) {
    .advantage_definitionlp {
        display: inline-block;
        position: relative;
        width: 90%;
        padding-left: 120px;
        vertical-align: top
    }
}

@media screen and (max-width:500px) {
    .advantage_definitionlp {
        display: inline-block;
        position: relative;
        width: 100%;
        padding-left: 0;
        vertical-align: top
    }
}

a.learnmorelp:link {
    display: block;
    width: 125px;
    height: 67px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_main_learnmore_arrow.png);
    background-repeat: no-repeat;
    background-position: right;
    margin-top: 40px;
    float: right;
    color: #fff;
    font-family: Handlee, cursive;
    font-size: 22px;
    line-height: 20px;
    text-align: right;
    padding-right: 60px;
    text-decoration: none
}

#features-sec5 {
    background-color: #828489;
    padding-top: 138px;
    padding-bottom: 120px;
    background-image: url(/wp-content/themes/americascardroom/images/acreu_mainb_features_bg.jpg);
    background-position: top;
    background-repeat: repeat-x
}

#features-sec5 h2 {
    color: #292e33;
    font-size: 60px;
    font-weight: 1000;
    text-align: center;
    font-family: inherit
}

#features-sec5 p {
    color: #000;
    font-size: 16px;
    padding-left: 10%;
    padding-right: 10%;
    font-weight: 400;
    text-align: center
}

a.featurescalllp {
    color: #292e33;
    font-size: 20px;
    font-weight: 800;
    text-align: center
}

a.featurescalllp:hover {
    color: #fff
}

#icon-encryptionlp,
#icon-handslp,
#icon-playerslp {
    background-image: url(/wp-content/themes/americascardroom/images/acreu_main_icons_new.png);
    display: block;
    margin-left: auto;
    margin-right: auto
}

#icon-handslp {
    width: 162px;
    height: 152px;
    background-position: 0 -308px
}

#icon-encryptionlp {
    width: 110px;
    height: 152px;
    background-position: 0 -460px
}

#icon-playerslp {
    width: 145px;
    height: 152px;
    background-position: 0 -612px
}

@media screen and (max-width:768px) {
    #features-sec5 h2 {
        font-size: 50px
    }
}

.call-to-action-sec3 {
    font-family: bebas_neuebold, sans-serif
}

#advantages-sec4,
#features-sec5,
#schedule,
.step3lp a.more {
    font-family: 'Open Sans', sans-serif
}

@font-face {
    font-family: bebas_neuebold;
    src: url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_bold_webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_bold_webfont.eot#iefix) format("embedded-opentype"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_bold_webfont.woff2) format("woff2"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_bold_webfont.woff) format("woff"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_bold_webfont.ttf) format("truetype"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_bold_webfont.svg#bebas_neuebold) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: bebas_neue_regular;
    src: url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_regular_webfont.eot);
    src: url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_regular_webfont.eot#iefix) format("embedded-opentype"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_regular_webfont.woff) format("woff"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_regular_webfont.ttf) format("truetype"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_regular_webfont.otf) format("opentype"),
    url(/wp-content/themes/americascardroom/fonts/acreu_bebasneue_regular_webfont.svg#bebas_neue_regular) format("svg");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-2248
}

.promocode{
    background-color: #121212;
    text-align:center;
    height:20px;
}
.redtextpc{
    color: #fd000a;
}
.textpc{
    color: #fefefe;
    height: 70px;
    padding-top: 27px;
    font-size: 30px;
    font-weight: 900;
    margin-bottom: 27px;
}
	

.headerbg-sec23 {
    background: url(/wp-content/themes/americascardroom/images/bg_new_header_OSS_Cube.jpg) center no-repeat;
    background-size: cover;
}

.sec2 .textmainossv7 h1 {
    padding-top: 117px;
    text-transform: uppercase;
    font-size: 35px;
    color: #FFF;
    font-family: 'Teko Light';
    font-weight: 100;
    letter-spacing: 4px;
    margin-left: 56px;
}

.sec2 .textmainossv7 h2 {
    margin-top: -15px;
    font-size: 70px;
    color: #ffc000;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 900;
    letter-spacing: 3px;
}

.sec2 .textmainossv7 h2 span.textnumber{
    font-size: 119px;
}

.sec2 .textmainossv7 h2 span.textinfo{
    font-size: 89px;
}

.sec2 .textmainossv7 h2 span.textGTD{
    font-size: 68px;
    color:#fff;
}

.sec2 .textmainossv7 h3 {
    font-size: 56px;
    margin-top: -24px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 4px;
}

.sec2 .textmainossv7 h3 span.textinfo{
    font-size: 57px;
    color: #ffc000;
}

.sec2 .textmainossv7 h4 {
    font-size: 40px;
    margin-top: 15px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 6px;
}

.sec2 .textmainossv7 h5 {
    font-size: 30px;
    margin-top: -8px;
    margin-bottom: -8px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 100;
    letter-spacing: 4px;
    margin-bottom: 12px;
}

@media screen and (max-width:890px) {
    .headerbg-sec23 {
        background: url(/wp-content/themes/americascardroom/images/bg_new_header_OSS_Cube.jpg) center no-repeat;
        background-size: cover;
    }
    
    .sec2 .textmainossv7 h1 {
        padding-top: 117px;
        text-transform: uppercase;
        font-size: 35px;
        color: #FFF;
        font-family: 'Teko Light';
        font-weight: 100;
        letter-spacing: 4px;
        margin-left: 56px;
    }
    
    .sec2 .textmainossv7 h2 {
        margin-top: -15px;
        font-size: 49px;
        color: #ffc000;
        text-align: center;
        font-family: 'Teko Light';
        font-weight: 900;
        letter-spacing: 3px;
    }
    
    .sec2 .textmainossv7 h2 span.textnumber{
        font-size: 107px;
    }
    
    .sec2 .textmainossv7 h2 span.textinfo{
        font-size: 82px;
    }
    
    .sec2 .textmainossv7 h2 span.textGTD{
        font-size: 56px;
        color:#fff;
    }
    
    .sec2 .textmainossv7 h3 {
        font-size: 50px;
        margin-top: -24px;
        color: #fff;
        text-align: center;
        font-family: 'Teko Light';
        font-weight: 700;
        letter-spacing: 4px;
    }
    
    .sec2 .textmainossv7 h3 span.textinfo{
        font-size: 57px;
        color: #ffc000;
    }
    
    .sec2 .textmainossv7 h4 {
        font-size: 40px;
        margin-top: 15px;
        color: #fff;
        text-align: center;
        font-family: 'Teko Light';
        font-weight: 700;
        letter-spacing: 6px;
    }
    
    .sec2 .textmainossv7 h5 {
        font-size: 30px;
        margin-top: -8px;
        margin-bottom: -8px;
        color: #fff;
        text-align: center;
        font-family: 'Teko Light';
        font-weight: 100;
        letter-spacing: 4px;
        margin-bottom: 12px;
    }
    
}
@media screen and (max-width: 768px){
    .sec2 .textmainossv7 h1 {
    margin-top: -116px;
    font-size: 29px;
    letter-spacing: 4px;
    text-align: center;
    margin-left:0px;
}
.sec2 .textmainossv7 h2 {
    margin-top: -12px;
    font-size: 30px;
    color: #ffc000;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 900;
    letter-spacing: 5px;
}
.sec2 .textmainossv7 h2 span.textnumber {
    font-size: 29px;
}
.sec2 .textmainossv7 h2 span.textinfo {
    font-size: 32px;
}
.sec2 .textmainossv7 h2 span.textGTD {
    font-size: 29px;
    color: #fff;
}
.sec2 .textmainossv7 h3 {
    font-size: 25px;
    margin-top: -7px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 3px;
    text-align: center;
}
.sec2 .textmainossv7 h3 span.textinfo {
    font-size: 28px;
    color: #ffc000;
}
.sec2 .textmainossv7 h4 {
    font-size: 28px;
    margin-top: 4px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 3px;
}

.sec2 .textmainossv7 h5 {
    font-size: 21px;
    margin-top: 5px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 100;
    letter-spacing: 3px;
}

}

@media screen and (max-width: 480px){
 .sec2 .textmainossv7 h1 {
    margin-top: -115px;
    font-size: 22px;
    letter-spacing: 4px;
    text-align: center;
    margin-left: 0px;
}
.sec2 .textmainossv7 h2 {
    margin-top: -6px;
    font-size: 41px;
    color: #ffc000;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 900;
    letter-spacing: 5px;
}
.sec2 .textmainossv7 h2 span.textnumber {
    font-size: 50px;
}
.sec2 .textmainossv7 h2 span.textinfo {
    font-size: 45px;
}
.sec2 .textmainossv7 h2 span.textGTD {
    font-size: 41px;
    color: #fff;
}
.sec2 .textmainossv7 h3 {
    font-size: 35px;
    margin-top: -7px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 3px;
    text-align: center;
}
.sec2 .textmainossv7 h3 span.textinfo {
    font-size: 38px;
    color: #ffc000;
}
.sec2 .textmainossv7 h4 {
    font-size: 28px;
    margin-top: 4px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 3px;
}

.sec2 .textmainossv7 h5 {
    font-size: 21px;
    margin-top: 5px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 100;
    letter-spacing: 3px;
}


}
	
	
@media screen and (max-width: 480px){
 
 .sec2 .textmainossv7 h1 {
    margin-top: -115px;
    font-size: 22px;
    letter-spacing: 4px;
    text-align: center;
    margin-left: 0px;
}

.sec2 .textmainossv7 h2 {
    margin-top: -14px;
    font-size: 25px;
    color: #ffc000;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 900;
    letter-spacing: 5px;
}

.sec2 .textmainossv7 h2 span.textnumber {
    font-size: 39px;
}

.sec2 .textmainossv7 h2 span.textinfo {
    font-size: 33px;
}

.sec2 .textmainossv7 h2 span.textGTD {
    font-size: 29px;
    color: #fff;
}

.sec2 .textmainossv7 h3 {
    font-size: 27px;
    margin-top: -7px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 3px;
    text-align: center;
}
.sec2 .textmainossv7 h3 span.textinfo {
    font-size: 30px;
    color: #ffc000;
}

.sec2 .textmainossv7 h4 {
    font-size: 25px;
    margin-top: 4px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 700;
    letter-spacing: 3px;
}

.sec2 .textmainossv7 h5 {
    font-size: 19px;
    margin-top: 5px;
    color: #fff;
    text-align: center;
    font-family: 'Teko Light';
    font-weight: 100;
    letter-spacing: 3px;
}
}	

@font-face {
    font-family: 'Teko Bold';
    src: url('/wp-content/themes/americascardroom/fonts/teko-bold.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
}

@font-face {
    font-family: 'Teko Regular';
    src: url('/wp-content/themes/americascardroom/fonts/teko-regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
}

@font-face {
    font-family: 'Teko Medium';
    src: url('/wp-content/themes/americascardroom/fonts/teko-medium.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
}

@font-face {
    font-family: 'Teko Light';
    src: url('/wp-content/themes/americascardroom/fonts/teko-light.otf') format('opentype');
    font-weight: lighter;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
}

@font-face {
    font-family: 'Teko Semibold';
    src: url('/wp-content/themes/americascardroom/fonts/teko-semibold.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
}
	