@charset "UTF-8";
html{
    color:#000;
    background:#fff
}
blockquote,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,ul{
    margin:0;
    padding:0
}
table{
    border-collapse:collapse;
    border-spacing:0
}
fieldset,img{
    border:0
}
strong{
    font-style:inherit;
    font-weight:inherit
}
li{
    list-style:none
}
h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:400
}
abbr{
    border:0;
    font-variant:normal;
    text-decoration:none
}
sub{
    vertical-align:baseline
}
button,input{
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit
}
body{
    font:13px/1.231 arial,helvetica,clean,sans-serif
}
button,input{
    font:99% arial,helvetica,clean,sans-serif
}
table{
    font-size:inherit;
    font:100%
}
img:-moz-broken,img:-moz-user-disabled{
    -moz-force-broken-image-icon:1
}
img:-moz-broken:not([width]),img:-moz-user-disabled:not([width]){
    width:50px
}
img:-moz-broken:not([height]),img:-moz-user-disabled:not([height]){
    height:50px
}
html{
    background:#000 url(../assets/R7Csxnn.jpg) repeat;
    overflow-y:scroll!important
}
body{
    -webkit-text-size-adjust:100%;
    -moz-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    text-size-adjust:100%;
    font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;
    color:#141414;
    word-wrap:break-word;
    line-height:1.28
}
[dir=auto]{
    text-align:left
}
a:link,a:visited{
    color:#000;
    text-decoration:none
}
a[href]:hover{
    text-decoration:underline
}
a.noOutline{
    outline:0 none
}
.messageContent a{
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px
}
.ugc a:focus,.ugc a:hover{
    text-decoration:none;
    -webkit-box-shadow:5px 5px 7px #ccc;
    -moz-box-shadow:5px 5px 7px #ccc;
    -khtml-box-shadow:5px 5px 7px #ccc;
    box-shadow:5px 5px 7px #ccc;
    outline:0 none
}
.ugc a:active{
    position:relative;
    top:1px;
    -webkit-box-shadow:2px 2px 7px #ccc;
    -moz-box-shadow:2px 2px 7px #ccc;
    -khtml-box-shadow:2px 2px 7px #ccc;
    box-shadow:2px 2px 7px #ccc;
    outline:0 none
}
.ugc a:link,.ugc a:visited{
    color:#058a00;
    padding:0 3px;
    margin:0 -3px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px
}
.ugc a:focus,.ugc a:hover{
    color:#fff;
    background:#ededed url(../assets/category-23px-light.png) repeat-x top
}
img{
    -ms-interpolation-mode:bicubic
}
.avatar .img,.avatar img{
    background-color:#fcfcff;
    padding:2px;
    border:1px solid #09ad00;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:4px
}
.avatar .img{
    display:block;
    background-repeat:no-repeat;
    background-position:2px 2px;
    text-indent:1000px;
    overflow:hidden;
    white-space:nowrap;
    word-wrap:normal
}
.avatar .img.s{
    width:48px;
    height:48px
}
body .muted,body .muted a,body a.muted{
    color:#969696
}
.cloaked,.cloaked a,.concealed,.concealed a{
    text-decoration:inherit!important;
    color:inherit!important
}
.concealed a:hover,a.concealed:hover{
    text-decoration:underline!important
}
.section{
    margin:10px auto
}
.sectionMain{
    background-color:#fcfcff;
    padding:10px;
    margin:10px auto;
    border:1px solid #09ad00;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px
}
.primaryContent{
    background-color:#fcfcff;
    padding:10px;
    border-bottom:1px solid #b9e3b8
}
.primaryContent a{
    color:#000
}
.secondaryContent{
    background:#fff url(../assets/category-23px-light.png) repeat-x top;
    padding:10px;
    border-bottom:1px solid #b9e3b8
}
.secondaryContent a{
    color:#000
}
.c50_50 .c1,.c50_50 .c2{
    width:49.99%
}
.c70_30 .c1{
    width:70%
}
.c70_30 .c2{
    width:29.99%
}
.c60_40 .c1{
    width:60%
}
.c60_40 .c2{
    width:39.99%
}
.c40_30_30 .c1{
    width:40%
}
.c40_30_30 .c2,.c40_30_30 .c3{
    width:29.99%
}
.c50_25_25 .c1{
    width:50%
}
.c50_25_25 .c2,.c50_25_25 .c3{
    width:25%
}
.Popup{
    position:relative
}
.Popup .arrowWidget{
    background:transparent url(../assets/xenforo-ui-sprite.png) no-repeat -32px 0;
    margin-top:-2px;
    margin-left:2px;
    display:inline-block;
    vertical-align:middle;
    width:13px;
    height:14px
}
.Popup .PopupControl,.Popup.PopupContainerControl{
    display:inline-block;
    cursor:pointer
}
.Popup .PopupControl:hover,.Popup.PopupContainerControl:hover{
    color:#000;
    text-decoration:none;
    background-color:#b9e3b8
}
.Popup .PopupControl:active,.Popup .PopupControl:focus,.Popup.PopupContainerControl:active,.Popup.PopupContainerControl:focus{
    outline:0
}
.Menu{
    font-size:11px;
    border:1px solid #09ad00;
    border-top:5px solid #09ad00;
    overflow:hidden;
    -webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);
    -moz-box-shadow:0 5px 5px rgba(0,0,0,.5);
    -khtml-box-shadow:0 5px 5px rgba(0,0,0,.5);
    box-shadow:0 5px 5px rgba(0,0,0,.5);
    min-width:200px;
    position:absolute;
    z-index:7500;
    display:none
}
.Popup:hover .Menu{
    display:block
}
.Popup:hover .Menu.JsOnly{
    display:none
}
.Menu>li>a{
    display:block
}
.Menu .menuHeader{
    overflow:hidden;
    zoom:1
}
.Menu .menuHeader h3{
    font-size:15pt
}
.Menu .menuHeader .muted{
    font-size:11px
}
.Menu .primaryContent{
    background-color:rgba(252,252,255,.96)
}
.Menu .secondaryContent{
    background-color:rgba(255,255,255,.96)
}
.Menu .blockLinksList{
    max-height:400px;
    overflow:auto
}
.formPopup{
    width:250px;
    background-color:#fcfcff
}
.formPopup .ctrlUnit,.formPopup form{
    margin:5px auto
}
.formPopup .button,.formPopup .textCtrl{
    width:232px
}
.formPopup .ctrlUnit>dt label{
    display:block;
    margin-bottom:2px
}
.formPopup .submitUnit dd{
    text-align:center
}
.formPopup .ctrlUnit>dd .explain{
    margin:2px 0 0
}
.formPopup .primaryControls{
    zoom:1;
    white-space:nowrap;
    word-wrap:normal;
    padding:0 5px
}
.formPopup .primaryControls input.textCtrl{
    margin-bottom:0
}
.formPopup .secondaryControls{
    padding:0 5px
}
.formPopup .controlsWrapper{
    background:#b9e3b8 url(../assets/category-23px-light.png) repeat-x top;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    padding:5px;
    margin:5px 0;
    font-size:11px
}
.formPopup .controlsWrapper .textCtrl{
    width:222px
}
.DismissParent .DismissCtrl{
    position:absolute;
    top:12px;
    right:5px;
    display:block;
    background:transparent url(../assets/xenforo-ui-sprite.png) no-repeat -80px 0;
    color:#fff;
    width:15px;
    height:15px;
    line-height:15px;
    text-align:center;
    opacity:.4;
    -webkit-transition:opacity .3s ease-in-out;
    -moz-transition:opacity .3s ease-in-out;
    transition:opacity .3s ease-in-out;
    font-size:10px;
    overflow:hidden;
    white-space:nowrap;
    text-indent:20000em;
    cursor:pointer
}
.DismissParent:hover .DismissCtrl{
    opacity:1
}
.DismissParent:hover .DismissCtrl:hover{
    background-position:-96px 0
}
.DismissParent:hover .DismissCtrl:active{
    background-position:-112px 0
}
.baseHtml h1{
    font-size:138.5%
}
.baseHtml h2{
    font-size:123.1%
}
.baseHtml h3{
    font-size:108%
}
.baseHtml h1,.baseHtml h2,.baseHtml h3{
    margin:1em 0
}
.baseHtml h1,.baseHtml h2,.baseHtml h3,.baseHtml h4,.baseHtml h5,.baseHtml h6,.baseHtml strong{
    font-weight:700
}
.baseHtml abbr{
    border-bottom:1px dotted #000;
    cursor:help
}
.baseHtml blockquote,.baseHtml dl,.baseHtml ol,.baseHtml ul{
    margin:1em
}
.baseHtml dl,.baseHtml ol,.baseHtml ul{
    margin-left:3em;
    margin-right:0
}
.baseHtml dl dl,.baseHtml dl ol,.baseHtml dl ul,.baseHtml ol dl,.baseHtml ol ol,.baseHtml ol ul,.baseHtml ul dl,.baseHtml ul ol,.baseHtml ul ul{
    margin-top:0;
    margin-bottom:0
}
.baseHtml ol li{
    list-style:decimal outside
}
.baseHtml ul li{
    list-style:disc outside
}
.baseHtml ol ul li,.baseHtml ul ul li{
    list-style-type:circle
}
.baseHtml ol ol ul li,.baseHtml ol ul ul li,.baseHtml ul ol ul li,.baseHtml ul ul ul li{
    list-style-type:square
}
.baseHtml ol ul ol li,.baseHtml ul ol li,.baseHtml ul ol ol li{
    list-style:decimal outside
}
.baseHtml dl dd{
    margin-left:1em
}
.baseHtml fieldset,.baseHtml p,.baseHtml table{
    margin-bottom:1em
}
.pairsInline dt,.pairsJustified dt{
    color:#969696
}
.pairsJustified{
    line-height:1.5
}
.pairsInline dd,.pairsInline dl,.pairsInline dt{
    display:inline
}
.pairsJustified dl,dl.pairsJustified{
    overflow:hidden;
    zoom:1
}
.pairsJustified dt{
    float:left;
    max-width:100%;
    margin-right:5px
}
.pairsJustified dd{
    float:right;
    text-align:right;
    max-width:100%
}
.blockLinksList{
    font-size:11px;
    padding:2px
}
.blockLinksList a,.blockLinksList label{
    color:#000;
    padding:5px 10px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    display:block;
    outline:0 none
}
.blockLinksList a:focus,.blockLinksList a:hover,.blockLinksList label:focus,.blockLinksList label:hover{
    text-decoration:none;
    background-color:#b9e3b8
}
.blockLinksList a.selected,.blockLinksList a:active,.blockLinksList label.selected,.blockLinksList label:active{
    color:#fff;
    background-color:#058a00
}
.blockLinksList a.selected,.blockLinksList label.selected{
    font-weight:700;
    display:block
}
input[type=search]{
    -webkit-appearance:textfield;
    -webkit-box-sizing:content-box
}
.ltr{
    direction:ltr
}
.ctrlUnit.submitUnit dd .explain,.ctrlUnit.submitUnit dd .text,.ctrlUnit.submitUnit dd label{
    line-height:1.28
}
#QuickSearch .ctrlUnit.submitUnit dd,.Menu .ctrlUnit.submitUnit dd{
    border:none;
    background:0 0
}
.textCtrl{
    font-size:13px;
    font-family:Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;
    color:#000;
    background:#fff url(../assets/clear.png);
    padding:3px;
    margin-bottom:2px;
    border-width:1px;
    border-style:solid;
    border-top-color:silver;
    border-right-color:#e9e9e9;
    border-bottom-color:#e9e9e9;
    border-left-color:silver;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:4px;
    outline:0
}
.textCtrl:focus{
    background:ivory url(../assets/form-element-focus-25.png) repeat-x;
    border-top-color:#969696;
    border-bottom-color:#e6e6e6
}
.textCtrl:-moz-placeholder{
    font-style:italic;
    color:#a0a0a0
}
.textCtrl::-moz-placeholder{
    font-style:italic;
    color:#a0a0a0
}
.textCtrl::-webkit-input-placeholder{
    font-style:italic;
    color:#a0a0a0
}
.textCtrl:-ms-input-placeholder{
    font-style:italic;
    color:#a0a0a0
}
input.textCtrl[type=password]{
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif
}
input[type=email],input[type=url]{
    direction:ltr
}
.button{
    font-style:normal;
    font-size:12px;
    font-family:Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;
    color:#000;
    background:#dcdceb url(../assets/form-button-white-25px.png) repeat-x top;
    padding:0 6px;
    border:1px solid #ddddeb;
    border-top-color:#fff;
    border-bottom-color:#b3b3bd;
    -webkit-border-radius:7px;
    -moz-border-radius:7px;
    -khtml-border-radius:7px;
    border-radius:7px;
    text-align:center;
    -webkit-box-shadow:0 1px 4px 0 #c8c8d2;
    -moz-box-shadow:0 1px 4px 0 #c8c8d2;
    -khtml-box-shadow:0 1px 4px 0 #c8c8d2;
    box-shadow:0 1px 4px 0 #c8c8d2;
    outline:0;
    line-height:21px;
    display:inline-block;
    cursor:pointer;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    height:23px
}
.button.primary{
    background-color:#09ad00
}
.button::-moz-focus-inner{
    border:none
}
a.button{
    display:inline-block;
    color:#000
}
.button:hover,.button[href]:hover{
    color:#000;
    text-decoration:none;
    background-color:#ffffc8;
    border-color:#ffffc8;
    border-top-color:#fff;
    border-bottom-color:#bebeaa
}
.button:focus{
    border-color:#09ad00
}
.button:active,.button[href]:active{
    color:#000;
    background-color:#9999a3;
    border-color:#c8c8d7;
    border-top-color:#b3b3bd;
    border-bottom-color:#fff;
    -webkit-box-shadow:0 0 0 0 transparent;
    -moz-box-shadow:0 0 0 0 transparent;
    -khtml-box-shadow:0 0 0 0 transparent;
    box-shadow:0 0 0 0 transparent;
    outline:0
}
.submitUnit .button{
    min-width:100px
}
.ctrlUnit>dt a{
    font-weight:400
}
.ctrlUnit>dd .explain{
    font-size:11px;
    color:#969696;
    margin-top:2px
}
.ctrlUnit>dd .explain b,.ctrlUnit>dd .explain strong{
    color:#646464
}
.ctrlUnit>dd>*>li{
    margin:4px 0 8px;
    padding-left:1px
}
.ctrlUnit>dd>*>li:first-child>.textCtrl:first-child{
    margin-top:-3px
}
.ctrlUnit>dd .rule{
    border-bottom:1px solid #b9e3b8
}
.ctrlUnit>dd>*>li>ul{
    margin-left:16px
}
.ctrlUnit>dd>*>li>ul>li:first-child{
    margin-top:6px
}
@media (max-device-width:568px){
    .Responsive .textCtrl{
        font-size:16px
    }
}
#header{
    background-color:#000;
    background-repeat:repeat
}
#header .pageWidth .pageContent{
    zoom:1
}
#header .pageWidth .pageContent:after{
    content:'.';
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
#logo{
    display:block;
    float:left;
    line-height:71px;
    height:75px;
    max-width:100%;
    vertical-align:middle
}
#logo a:hover{
    text-decoration:none
}
#logo img{
    vertical-align:middle;
    max-width:100%
}
.footer .pageContent{
    font-size:11px;
    color:#09ad00;
    background-color:#000;
    -webkit-border-bottom-right-radius:5px;
    -moz-border-radius-bottomright:5px;
    -khtml-border-bottom-right-radius:5px;
    border-bottom-right-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
    -khtml-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px;
    overflow:hidden;
    zoom:1
}
.footer a,.footer a:visited{
    color:#09ad00;
    padding:5px;
    display:block
}
.footer a:active,.footer a:hover{
    color:#b9e3b8
}
.footerLinks{
    padding-right:5px;
    float:right;
    overflow:hidden;
    zoom:1
}
.footerLinks li{
    float:left
}
.footerLinks a.globalFeed{
    width:14px;
    height:14px;
    display:block;
    text-indent:-9999px;
    white-space:nowrap;
    background:url(../assets/xenforo-ui-sprite.png) no-repeat -112px -16px;
    padding:0;
    margin:5px
}
.footerLegal .pageContent{
    font-size:11px;
    overflow:hidden;
    zoom:1;
    padding:5px 5px 15px;
    text-align:center
}
#copyright{
    color:#646464;
    float:left
}
#legal{
    float:right
}
#legal li{
    float:left;
    margin-left:10px
}
@media (max-width:610px){
    .Responsive .footerLinks a.globalFeed,.Responsive .footerLinks a.homeLink,.Responsive .footerLinks a.topLink{
        display:none
    }
}
@media (max-width:480px){
    .Responsive #copyright span{
        display:none
    }
}
.breadBoxBottom,.breadBoxTop{
    padding:10px 0;
    overflow:hidden;
    zoom:1;
    clear:both;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.breadcrumb{
    font-size:11px;
    background:#fff url(../assets/category-23px-light.png) repeat-x top;
    border:1px solid #09ad00;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    overflow:hidden;
    zoom:1;
    max-width:100%;
    height:24px
}
.breadcrumb .boardTitle{
    display:none
}
.breadcrumb .crust{
    display:block;
    float:left;
    position:relative;
    zoom:1;
    max-width:50%
}
.breadcrumb .crust a.crumb{
    cursor:pointer;
    text-decoration:none;
    background-color:#fff;
    padding:0 10px 0 18px;
    margin-bottom:-1px;
    border-bottom:1px solid #09ad00;
    outline:0 none;
    -moz-outline-style:0 none;
    display:block;
    line-height:24px
}
.breadcrumb .crust a.crumb>span{
    display:block;
    text-overflow:ellipsis;
    word-wrap:normal;
    white-space:nowrap;
    overflow:hidden;
    max-width:100%
}
.breadcrumb .crust:first-child a.crumb{
    padding-left:10px;
    -webkit-border-top-left-radius:5px;
    -moz-border-radius-topleft:5px;
    -khtml-border-top-left-radius:5px;
    border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
    -khtml-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px
}
.breadcrumb .crust:last-child a.crumb{
    font-weight:700
}
.breadcrumb .crust .arrow{
    border:12px solid transparent;
    border-right:1px none #000;
    border-left-color:#09ad00;
    -moz-border-right-colors:#09ad00;
    display:block;
    position:absolute;
    right:-12px;
    top:0;
    z-index:50;
    width:0;
    height:0
}
.breadcrumb .crust .arrow span{
    border:12px solid transparent;
    border-right:1px none #000;
    border-left-color:#fff;
    -moz-border-right-colors:#fff;
    display:block;
    position:absolute;
    left:-13px;
    top:-12px;
    z-index:51;
    white-space:nowrap;
    overflow:hidden;
    text-indent:9999px;
    width:0;
    height:0
}
.breadcrumb .crust:hover a.crumb{
    background-color:#b9e3b8
}
.breadcrumb .crust:hover .arrow span{
    border-left-color:#b9e3b8
}
.breadcrumb .jumpMenuTrigger{
    background:transparent url(../assets/xenforo-ui-sprite.png) no-repeat 0 0;
    margin:5px 5px 6px;
    display:block;
    float:right;
    white-space:nowrap;
    text-indent:9999px;
    overflow:hidden;
    width:13px;
    height:13px
}
#navigation .pageContent{
    height:52px;
    position:relative
}
#navigation .menuIcon{
    position:relative;
    font-size:18px;
    width:16px;
    display:inline-block;
    text-indent:-9999px
}
#navigation .navLink .menuIcon:before{
    zoom:1
}
#navigation .menuIcon:before{
    content:"";
    font-size:18px;
    position:absolute;
    top:.4em;
    left:0;
    width:16px;
    height:2px;
    border-top:6px double currentColor;
    border-bottom:2px solid currentColor
}
.navTabs{
    font-size:11px;
    background-color:#1a1a1a;
    padding:0 25px;
    border:1px solid #058a00;
    border-bottom:1px solid #1a1a1a;
    -webkit-border-top-left-radius:10px;
    -moz-border-radius-topleft:10px;
    -khtml-border-top-left-radius:10px;
    border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -moz-border-radius-topright:10px;
    -khtml-border-top-right-radius:10px;
    border-top-right-radius:10px;
    height:25px
}
.navTabs .publicTabs{
    float:left
}
.navTabs .navTab{
    float:left;
    white-space:nowrap;
    word-wrap:normal
}
.navTabs .SplitCtrl,.navTabs .navLink{
    display:block;
    float:left;
    vertical-align:text-bottom;
    text-align:center;
    outline:0 none;
    height:25px;
    line-height:25px
}
.navTabs .publicTabs .navLink{
    padding:0 15px
}
.navTabs .navLink:hover{
    text-decoration:none
}
.navTabs .navTab.PopupClosed{
    position:relative
}
.navTabs .navTab.PopupClosed .navLink{
    color:#09ad00
}
.navTabs .navTab.PopupClosed:hover{
    background-color:#000
}
.navTabs .navTab.PopupClosed .navLink:hover{
    color:#fff
}
.navTabs .navTab.PopupClosed .arrowWidget{
    background-position:-64px 0
}
.navTabs .navTab.PopupClosed .SplitCtrl{
    margin-left:-14px;
    width:14px
}
.navTabs .navTab.PopupClosed:hover .SplitCtrl{
    background:transparent url(../assets/xenforo-ui-sprite.png) no-repeat -128px 5px
}
.navTabs .navTab.selected .navLink{
    position:relative;
    font-weight:700;
    color:#1a1a1a;
    background:#058a00 url(../assets/navigation-tab.png) repeat-x top;
    padding-top:2px;
    margin-top:-2px;
    border:1px solid #1a1a1a;
    border-bottom:1px none #000;
    -webkit-border-top-left-radius:2px;
    -moz-border-radius-topleft:2px;
    -khtml-border-top-left-radius:2px;
    border-top-left-radius:2px;
    -webkit-border-top-right-radius:2px;
    -moz-border-radius-topright:2px;
    -khtml-border-top-right-radius:2px;
    border-top-right-radius:2px;
    text-shadow:0 0 0 transparent,0 0 3px #fff
}
.navTabs .navTab.selected .SplitCtrl{
    display:none
}
.navTabs .navTab.selected .arrowWidget{
    background-position:-32px 0
}
.navTabs .navTab.selected .tabLinks{
    background:#058a00 url(../assets/navigation-tab.png) repeat-x top;
    width:100%;
    padding:0;
    border:none;
    overflow:hidden;
    zoom:1;
    position:absolute;
    left:0;
    top:27px;
    height:25px;
    background-position:0 -25px
}
.navTabs .navTab.selected .blockLinksList{
    background:0 0;
    padding:0;
    border:none;
    margin-left:8px
}
.withSearch .navTabs .navTab.selected .blockLinksList{
    margin-right:275px
}
.navTabs .navTab.selected .tabLinks .menuHeader{
    display:none
}
.navTabs .navTab.selected .tabLinks li{
    float:left;
    padding:2px 0
}
.navTabs .navTab.selected .tabLinks a{
    font-size:11px;
    color:#fff;
    padding:1px 10px;
    display:block;
    text-shadow:0 0 0 transparent,1px 1px 1px #000;
    line-height:19px
}
.navTabs .navTab.selected .tabLinks a:focus,.navTabs .navTab.selected .tabLinks a:hover{
    color:#1a1a1a;
    text-decoration:none;
    background-color:#b9e3b8;
    padding:0 9px;
    border:1px solid #09ad00;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    text-shadow:0 0 0 transparent,1px 1px 0 #fff;
    outline:0
}
.navTabs .navTab.selected .tabLinks .Popup a:focus,.navTabs .navTab.selected .tabLinks .Popup a:hover{
    color:inherit;
    background:0 0;
    border-color:transparent;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -khtml-border-radius:0;
    border-radius:0;
    text-shadow:none
}
@media (max-width:610px){
    .Responsive .navTabs{
        padding-left:10px;
        padding-right:10px
    }
    .Responsive .withSearch .navTabs .navTab.selected .blockLinksList{
        margin-right:50px
    }
}
@media (max-width:480px){
    .Responsive.hasJs .navTabs:not(.showAll) .publicTabs .navTab:not(.selected):not(.navigationHiddenTabs){
        display:none
    }
}
#searchBar{
    position:relative;
    zoom:1;
    z-index:52
}
#QuickSearchPlaceholder{
    position:absolute;
    right:20px;
    top:-20.5px;
    display:none;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    font-size:11px;
    height:16px;
    width:16px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    text-indent:-9999px;
    background:transparent url(../assets/xenforo-ui-sprite.png) no-repeat -144px 0;
    overflow:hidden
}
#QuickSearch{
    display:block;
    position:absolute;
    right:20px;
    top:-18px;
    margin:0;
    background-color:#fcfcff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    padding-top:5px;
    z-index:7500
}
#QuickSearch .secondaryControls{
    display:none
}
#QuickSearch .submitUnit .button{
    min-width:0
}
#QuickSearch input.button.primary{
    float:left;
    width:110px
}
#QuickSearch #commonSearches{
    float:right
}
#QuickSearch #commonSearches .button{
    width:23px;
    padding:0
}
#QuickSearch #commonSearches .arrowWidget{
    margin:0;
    float:left;
    margin-left:4px;
    margin-top:4px
}
#QuickSearch .moreOptions{
    display:block;
    margin:0 24px 0 110px;
    width:auto
}
@media (max-width:610px){
    .Responsive #QuickSearchPlaceholder{
        display:block
    }
    .Responsive #QuickSearch{
        display:none
    }
}
#headerMover{
    position:relative;
    zoom:1
}
#headerMover #headerProxy{
    background-color:#000;
    background-repeat:repeat;
    height:127px
}
#headerMover #header{
    width:100%;
    position:absolute;
    top:0;
    left:0
}
.pageWidth{
    padding-right:5px;
    padding-left:5px;
    margin:0 1%;
    margin:0 auto;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    max-width:1200px
}
#content .pageContent{
    background-color:#fcfcff;
    padding:10px 20px
}
#content .pageContent{
    zoom:1
}
#content .pageContent:after{
    content:'.';
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
.mainContainer{
    float:left;
    margin-right:-270px;
    width:100%
}
.mainContent{
    margin-right:270px
}
.sidebar{
    float:right;
    font-size:11px;
    width:260px
}
.sidebar .section .primaryContent h3,.sidebar .section .secondaryContent h3{
    font-size:12pt;
    color:#09ad00;
    padding-bottom:2px;
    margin-bottom:5px;
    border-bottom:1px solid #b9e3b8
}
.sidebar .section .primaryContent h3 a,.sidebar .section .secondaryContent h3 a{
    font-size:12pt;
    color:#09ad00
}
#SignupButton{
    background-color:#fff;
    padding:3px;
    margin:10px 30px;
    border:1px solid #c8c8c8;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -khtml-border-radius:8px;
    border-radius:8px;
    text-align:center;
    line-height:30px;
    -webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);
    -moz-box-shadow:0 2px 5px rgba(0,0,0,.2);
    -khtml-box-shadow:0 2px 5px rgba(0,0,0,.2);
    box-shadow:0 2px 5px rgba(0,0,0,.2);
    display:block;
    cursor:pointer;
    height:30px
}
#SignupButton .inner{
    font-weight:700;
    font-size:12pt;
    font-family:Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;
    color:#fff;
    background:#e00 url(../assets/form-button-white-25px.png) repeat-x center -7px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:4px;
    display:block;
    text-shadow:0 0 0 transparent,0 0 3px rgba(0,0,0,.5)
}
#SignupButton:hover .inner{
    text-decoration:none;
    background-color:#c8c8c8
}
#SignupButton:active{
    -webkit-box-shadow:0 0 3px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 3px rgba(0,0,0,.2);
    -khtml-box-shadow:0 0 3px rgba(0,0,0,.2);
    box-shadow:0 0 3px rgba(0,0,0,.2)
}
@media (max-width:800px){
    .Responsive .mainContainer{
        float:none;
        margin-right:0;
        width:auto
    }
    .Responsive .mainContent{
        margin-right:0
    }
    .Responsive .sidebar{
        float:none;
        margin:0 auto
    }
}
@media (max-width:340px){
    .Responsive .sidebar{
        width:100%
    }
}
.prefix{
    background:transparent url(../assets/form-button-white-25px.png) repeat-x top;
    padding:0 6px;
    margin:-1px 0;
    border:1px solid transparent;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:4px;
    display:inline-block
}
.prefix a{
    color:inherit
}
h1 .prefix{
    font-size:80%;
    margin:0;
    line-height:16px;
    line-height:normal
}
.breadcrumb span.prefix{
    font-style:italic;
    font-weight:400;
    background:0 0;
    padding:0;
    margin:0;
    border:0 none #000;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -khtml-border-radius:0;
    border-radius:0;
    display:inline;
    color:inherit
}
@media (max-width:800px){
    .Responsive #content .pageContent{
        padding-left:10px;
        padding-right:10px
    }
}
@media (max-width:610px){
    .Responsive .pageWidth{
        padding-right:0;
        padding-left:0;
        margin-right:0;
        margin-left:0
    }
}
.footerA{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    align-items:center
}
.footerAchild{
    width:380px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    padding-top:5px
}
.footerAchild img{
    max-width:100%;
    height:auto
}
.large-ban{
    max-width:728px;
    width:100%;
    height:auto;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.advertise-with-us{
    max-width:728px;
    width:100%;
    display:block;
    margin-left:auto;
    margin-right:auto;
    text-align:right;
    font-size:xx-small;
    color:#888!important
}
.noticeContent{
    font-size:15pt;
    font-variant:small-caps;
    font-weight:700;
    color:#09ad00
}
.noticeContent a{
    text-decoration:underline;
    color:#09ad00
}
.prefix.prefixIntroductions{
    color:#000;
    background-color:#90ee90;
    border-color:#000
}
.prefix.prefixRoulette{
    color:#fff;
    background-color:red;
    border-color:#000
}
.prefix.prefixBaccarat{
    color:#fff;
    background-color:#4169e1;
    border-color:#000
}
.prefix.prefixCasino{
    color:#fff;
    background-color:#00bfff;
    border-color:#000
}
.prefix.prefixForex{
    color:#fff;
    background-color:purple;
    border-color:#000
}
.prefix.prefixPersonal{
    color:#176093;
    background-color:#d7edfc;
    border-color:#d7edfc
}
.primaryContent a{
    color:#058a00
}
.nodeText .nodeTitle a,.nodeText .nodeTitle a:visited{
    color:#004d00
}
h3 label{
    font-size:14px
}
#copyright{
    color:#000;
    opacity:0
}
#legal a{
    color:#fff
}
dd{
    color:#090
}
.navTabs{
    font-size:12pt
}
.node.node_4 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/casino.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_4 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/casino.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_6 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/poker.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_6 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/poker.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_7 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/bingo.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_7 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/bingo.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_8 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/blackjack.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_8 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/blackjack.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_9 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/roulette.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_9 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/roulette.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_10 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/slots.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_10 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/slots.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_11 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/keno.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_11 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/keno.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_12 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/baccarat.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_12 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/baccarat.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_13 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/craps.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_13 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/craps.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_14 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/lottery.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_14 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/lottery.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_15 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/horseracing.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_15 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/horseracing.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_16 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/sportsbetting.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_16 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/sportsbetting.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_17 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/forex.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_17 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/forex.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_25 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/binaryoptions.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_25 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/binaryoptions.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_2 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/introductions.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_2 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/introductions.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_19 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/lounge.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_19 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/lounge.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_18 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/misc.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_18 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/misc.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_26 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/founders.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_26 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/founders.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_32 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/videopoker.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_32 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/videopoker.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_33 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/announcements.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_33 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/announcements.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_35 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/weboftrust.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_35 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/weboftrust.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_50 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/bitcoin.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_50 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/bitcoin.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_54 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/lasvegas.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_54 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/lasvegas.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_55 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/atlanticcity.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_55 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/atlanticcity.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_56 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/gamblingsoftware.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_56 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/gamblingsoftware.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_59 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/spanish.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_59 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/spanish.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_62 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/turbogenius.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_62 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/turbogenius.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_67 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/advantage-play.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px
}
.node.node_67 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/advantage-play.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px
}
.node.node_64 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/stockmarket.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_64 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/stockmarket.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_64 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/stockmarket.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_64 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/stockmarket.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_36 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/casino.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_36 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/casino.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_37 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/poker.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_37 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/poker.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_38 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/blackjack.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_38 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/blackjack.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_39 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/roulette.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_39 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/roulette.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_40 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/slots.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_40 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/slots.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_41 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/videopoker.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_41 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/videopoker.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_42 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/keno.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_42 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/keno.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_43 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/baccarat.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_43 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/baccarat.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_44 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/craps.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_44 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/craps.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_45 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/bingo.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_45 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/bingo.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_46 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/lottery.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_46 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/lottery.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_47 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/horseracing.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_47 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/horseracing.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_48 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/sportsbetting.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_48 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/sportsbetting.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_49 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/misc.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_49 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/misc.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
.node.node_72 .forumNodeInfo .nodeIcon{
    background-image:url(../assets/personalfeuds.png);
    background-position:0 0;
    -moz-opacity:.9;
    -khtml-opacity:.9;
    opacity:.9
}
.node.node_72 .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/personalfeuds.png);
    background-position:0 0;
    -moz-opacity:1;
    -khtml-opacity:1;
    opacity:1
}
@charset "UTF-8";
#loginBar{
    color:#09ad00;
    background-color:#1a1a1a;
    border-bottom:1px solid #058a00;
    position:relative;
    z-index:1
}
#loginBar .pageContent{
    padding-top:15px;
    position:relative
}
#loginBar a{
    color:#09ad00
}
#loginBar form{
    padding:5px 0;
    margin:0 auto;
    display:none;
    line-height:20px;
    position:relative
}
#loginBar .textCtrl{
    color:#fff;
    background-color:#1a1a1a;
    border-color:#058a00
}
#loginBar .textCtrl[type=text]{
    font-weight:700;
    font-size:18px
}
#loginBar .textCtrl:-webkit-autofill{
    background:#1a1a1a!important;
    color:#fff
}
#loginBar .textCtrl:focus{
    background:#000 none
}
#loginBar .button{
    min-width:85px
}
#loginBar .button.primary{
    font-weight:700
}
#loginBar #loginBarHandle{
    font-size:11px;
    color:#fff;
    background-color:#1a1a1a;
    padding:0 10px;
    margin-right:20px;
    -webkit-border-bottom-right-radius:10px;
    -moz-border-radius-bottomright:10px;
    -khtml-border-bottom-right-radius:10px;
    border-bottom-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -moz-border-radius-bottomleft:10px;
    -khtml-border-bottom-left-radius:10px;
    border-bottom-left-radius:10px;
    position:absolute;
    right:0;
    bottom:-20px;
    text-align:center;
    z-index:1;
    line-height:20px;
    -webkit-box-shadow:0 2px 5px #1a1a1a;
    -moz-box-shadow:0 2px 5px #1a1a1a;
    -khtml-box-shadow:0 2px 5px #1a1a1a;
    box-shadow:0 2px 5px #1a1a1a
}
.nodeList{
    zoom:1
}
.nodeList .node{
    zoom:1;
    vertical-align:bottom
}
.nodeList .node.level_1{
    margin-bottom:20px
}
.nodeList .node.level_1:last-child{
    margin-bottom:0
}
.node .nodeInfo{
    overflow:hidden;
    zoom:1;
    position:relative
}
.node .nodeInfo.primaryContent,.node .nodeInfo.secondaryContent{
    padding:0
}
.node .nodeIcon{
    margin:10px 0 10px 10px;
    float:left;
    width:36px;
    height:36px
}
.node .forumNodeInfo .nodeIcon{
    background-image:url(../assets/node-sprite.png);
    background-repeat:no-repeat;
    background-position:0 0
}
.node .forumNodeInfo.unread .nodeIcon{
    background-image:url(../assets/node-sprite.png);
    background-repeat:no-repeat;
    background-position:-36px 0
}
.node .nodeText{
    margin:10px 270px 10px 56px
}
.node .nodeText .nodeTitle{
    font-variant:small-caps;
    font-weight:700;
    font-size:16pt
}
.node .unread .nodeText .nodeTitle{
    font-weight:700
}
.node .nodeDescription{
    font-size:11px
}
.node .nodeStats{
    font-size:11px;
    margin-top:2px
}
.node .nodeLastPost{
    background:#fff url(../assets/category-23px-light.png) repeat-x top;
    padding:10px;
    border-bottom:1px solid #b9e3b8;
    font-size:11px;
    padding:3px 10px;
    margin:10px;
    border:1px solid #b9e3b8;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;
    position:absolute;
    top:0;
    right:0;
    line-height:14px;
    white-space:nowrap;
    word-wrap:normal;
    overflow:hidden;
    width:210px;
    height:28px
}
.node .nodeLastPost .lastThreadTitle{
    text-overflow:ellipsis;
    max-width:100%;
    display:block;
    overflow:hidden
}
.node .nodeLastPost .lastThreadMeta{
    display:block
}
.node .nodeLastPost .noMessages{
    line-height:28px
}
.node .nodeControls{
    position:absolute;
    top:0;
    right:242px;
    margin:20px 0
}
.node .tinyIcon{
    background:transparent url(../assets/xenforo-ui-sprite.png) no-repeat -112px -16px;
    margin:1px 4px;
    display:block;
    white-space:nowrap;
    text-indent:9999px;
    overflow:hidden;
    opacity:.25;
    width:14px;
    height:14px
}
.node .nodeInfo:hover .tinyIcon[href]{
    opacity:1
}
.nodeList .forumNodeInfo{
    background-color:#fcfcff;
    padding:10px;
    border-bottom:1px solid #b9e3b8;
    padding:0
}
.nodeList .categoryStrip{
    font-size:11px;
    color:#fff;
    background:#000 url(../assets/category-23px-light.png) repeat-x top;
    padding:5px 10px;
    margin:3px auto 0;
    border-top:1px solid #000;
    border-bottom:1px solid #c8c8c8;
    padding:5px 10px;
    margin:0;
    border-bottom-color:#c8c8c8;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    min-height:6px
}
.nodeList .categoryStrip .nodeTitle{
    font-size:10pt;
    color:#fff
}
.nodeList .categoryStrip .nodeTitle a{
    color:#fff
}
.nodeList .categoryStrip .nodeDescription{
    font-size:10px;
    color:#fff
}
.nodeList .categoryStrip .nodeDescription a{
    color:#fff
}
.nodeStats{
    overflow:hidden;
    zoom:1
}
.nodeStats dl,.subForumsPopup{
    float:left;
    display:block;
    margin-right:3px
}
.subForumsPopup a.PopupControl{
    padding-left:5px;
    padding-right:5px
}
.subForumsPopup .dt{
    color:#969696
}
@media (max-width:610px){
    .Responsive .node .nodeText{
        margin-right:0
    }
    .Responsive .node .nodeDescription{
        display:none
    }
    .Responsive .node .nodeLastPost{
        position:static;
        height:auto;
        width:auto;
        background:0 0;
        border:none;
        padding:0;
        margin:-8px 0 10px 56px
    }
    .Responsive .node .nodeLastPost .noMessages{
        display:none
    }
    .Responsive .node .nodeLastPost .lastThreadTitle,.Responsive .node .nodeLastPost .lastThreadUser{
        display:none
    }
    .Responsive .node .nodeLastPost .lastThreadDate:before{
        content:attr(data-latest)
    }
    .Responsive .node .nodeControls{
        display:none
    }
}
@media (max-width:480px){
    .Responsive .subForumsPopup{
        display:none
    }
}
.Notices{
    display:none
}
.hasJs .Notices.PanelScroller{
    display:none
}
.PanelScroller .scrollContainer{
    background-color:#fcfcff;
    padding:3px;
    margin-bottom:10px;
    border:1px solid #09ad00;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    font-size:13pt
}
.PanelScroller .PanelContainer{
    position:relative;
    clear:both;
    width:100%;
    overflow:auto
}
.hasJs .PanelScroller .Panels{
    position:absolute
}
.PanelScroller .Panels{
    clear:both;
    margin:0;
    padding:0
}
.PanelScroller .panel{
    overflow:hidden;
    position:relative;
    background:#ffffc8 url(../assets/category-23px-light.png) repeat-x top;
    padding:10px;
    text-align:center
}

.PanelScroller .navContainer{
    margin:-11px 21px 10px;
    overflow:hidden;
    zoom:1
}
.PanelScroller .navControls{
    float:right
}
.PanelScroller .navControls{
    zoom:1
}
.PanelScroller .navControls:after{
    content:'.';
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
.PanelScroller .navControls a{
    font-size:9px;
    background-color:#fff;
    padding:3px 6px 2px;
    margin-left:-1px;
    float:left;
    display:block;
    position:relative;
    border:1px solid #09ad00;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -khtml-border-radius:0;
    border-radius:0
}
.PanelScroller .navControls>a:first-child{
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
    -khtml-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px
}
.PanelScroller .navControls>a:last-child{
    -webkit-border-bottom-right-radius:5px;
    -moz-border-radius-bottomright:5px;
    -khtml-border-bottom-right-radius:5px;
    border-bottom-right-radius:5px
}
.PanelScroller .navControls a:hover{
    text-decoration:none;
    background-color:#fff
}
.PanelScroller .navControls a.current{
    background-color:#b9e3b8
}
.PanelScroller .navControls a .arrow{
    display:none
}
.PanelScroller .navControls a.current span{
    display:block;
    line-height:0;
    width:0;
    height:0;
    border-top:5px solid #09ad00;
    border-right:5px solid transparent;
    border-bottom:1px none #000;
    border-left:5px solid transparent;
    -moz-border-bottom-colors:#09ad00;
    position:absolute
}
.PanelScroller .navControls a.current .arrow{
    border-top-color:#09ad00;
    top:0;
    left:50%;
    margin-left:-5px
}
.PanelScroller .navControls a .arrow span{
    border-top-color:#fcfcff;
    top:-6px;
    left:-5px
}
.Notices .panel .noticeContent{
    padding-right:25px
}
.profilePostListItem{
    overflow:hidden;
    zoom:1;
    margin:5px 0;
    padding-top:5px;
    border-top:1px solid #b9e3b8
}
:not(.nonInitial)>.profilePostListItem:first-child{
    border-top:none;
    padding-top:0
}
.profilePostListItem .avatar{
    float:left;
    font-size:0
}
.profilePostListItem .avatar img{
    width:24px;
    height:24px
}
.profilePostListItem .messageInfo{
    margin-left:34px
}
.profilePostListItem .messageContent article,.profilePostListItem .messageContent blockquote{
    display:inline
}
.profilePostListItem .poster{
    font-weight:700
}
.profilePostListItem .messageMeta{
    overflow:hidden;
    zoom:1;
    font-size:11px;
    line-height:14px;
    padding-top:4px
}
.profilePostListItem .privateControls{
    float:left
}
.profilePostListItem .privateControls .item{
    float:left;
    margin-right:10px
}
.profilePostListItem .publicControls{
    float:right
}
.profilePostListItem .publicControls .item{
    float:left;
    margin-left:10px
}
.sidebar .sharePage .shareControl{
    margin-top:10px;
    min-height:23px
}
.sidebar .sharePage iframe{
    width:200px;
    height:20px
}
.sidebar .sharePage .facebookLike iframe{
    z-index:52
}
@media (max-width:480px){
    .Responsive .sidebar .sharePage{
        display:none
    }
}
.threadListItem{
    overflow:hidden;
    zoom:1;
    margin:5px 0;
    padding-top:5px;
    border-top:1px solid #b9e3b8
}
.threadListItem:first-child{
    border-top:none;
    padding-top:0
}
.threadListItem .avatar{
    float:left;
    font-size:0
}
.threadListItem .avatar img{
    width:24px;
    height:24px
}
.threadListItem .messageInfo{
    margin-left:34px
}
.threadListItem .title{
    padding:1px 0
}
.threadListItem .additionalRow,.threadListItem .title{
    overflow:hidden;
    white-space:nowrap;
    word-wrap:normal;
    text-overflow:ellipsis
}
div.xcfw_copyright{
    clear:both;
    text-align:left;
    color:#646464;
    opacity:0
}
.fb_hidden{
    position:absolute;
    top:-10000px;
    z-index:10001
}
@keyframes fb_transform{
    from{
        opacity:0;
        transform:scale(.95)
    }
    to{
        opacity:1;
        transform:scale(1)
    }
}
.fb_hidden{
    position:absolute;
    top:-10000px;
    z-index:10001
}
@keyframes fb_transform{
    from{
        opacity:0;
        transform:scale(.95)
    }
    to{
        opacity:1;
        transform:scale(1)
    }
}
body.fb_hidden{
    height:100%;
    left:0;
    margin:0;
    overflow:visible;
    position:absolute;
    top:-10000px;
    transform:none;
    width:100%
}
@keyframes rotateSpinner{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
.fb_iframe_widget{
    display:inline-block;
    position:relative
}
.fb_iframe_widget span{
    display:inline-block;
    position:relative;
    text-align:justify
}
.fb_iframe_widget iframe{
    position:absolute
}
@keyframes fb_mpn_landing_page_slide_out{
    0%{
        margin:0 12px;
        width:100% - 24px
    }
    60%{
        border-radius:18px
    }
    100%{
        border-radius:50%;
        margin:0 24px;
        width:60px
    }
}
@keyframes fb_mpn_landing_page_slide_out_from_left{
    0%{
        left:12px;
        width:100% - 24px
    }
    60%{
        border-radius:18px
    }
    100%{
        border-radius:50%;
        left:12px;
        width:60px
    }
}
@keyframes fb_mpn_landing_page_slide_up{
    0%{
        bottom:0;
        opacity:0
    }
    100%{
        bottom:24px;
        opacity:1
    }
}
@keyframes fb_mpn_bounce_in{
    0%{
        opacity:.5;
        top:100%
    }
    100%{
        opacity:1;
        top:0
    }
}
@keyframes fb_mpn_fade_out{
    0%{
        bottom:30px;
        opacity:1
    }
    100%{
        bottom:0;
        opacity:0
    }
}
@keyframes fb_mpn_bounce_out{
    0%{
        opacity:1;
        top:0
    }
    100%{
        opacity:.5;
        top:100%
    }
}
@keyframes fb_bounce_in_v2{
    0%{
        opacity:0;
        transform:scale(0,0);
        transform-origin:bottom right
    }
    50%{
        transform:scale(1.03,1.03);
        transform-origin:bottom right
    }
    100%{
        opacity:1;
        transform:scale(1,1);
        transform-origin:bottom right
    }
}
@keyframes fb_bounce_in_from_left{
    0%{
        opacity:0;
        transform:scale(0,0);
        transform-origin:bottom left
    }
    50%{
        transform:scale(1.03,1.03);
        transform-origin:bottom left
    }
    100%{
        opacity:1;
        transform:scale(1,1);
        transform-origin:bottom left
    }
}
@keyframes fb_bounce_out_v2{
    0%{
        opacity:1;
        transform:scale(1,1);
        transform-origin:bottom right
    }
    100%{
        opacity:0;
        transform:scale(0,0);
        transform-origin:bottom right
    }
}
@keyframes fb_bounce_out_from_left{
    0%{
        opacity:1;
        transform:scale(1,1);
        transform-origin:bottom left
    }
    100%{
        opacity:0;
        transform:scale(0,0);
        transform-origin:bottom left
    }
}
@keyframes slideInFromBottom{
    0%{
        opacity:.1;
        transform:translateY(100%)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
@keyframes slideInFromBottomDelay{
    0%{
        opacity:0;
        transform:translateY(100%)
    }
    97%{
        opacity:0;
        transform:translateY(100%)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
