/* LightBox General Styles */
.lbox .bg {height:100%; width:100%; background-color:#000; position:fixed; left:0px; top:0px; opacity:0.8; z-index:10002}
.lbox .canvas {position:fixed; color:#fff; left:5%; top:10%; background-color:#fff; width:90%; height:80%; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; background-size:contain; background-size:cover; background-position:center center; background-repeat: no-repeat; display:table; z-index:10003}
.lbox .canvas .content {position:relative; display:table-cell; vertical-align:middle; text-align:center; padding:20px; z-index:10}
.lbox .canvas .close{position:absolute; right:0px; color:#fff; cursor:pointer; display:block; z-index:20}
.lbox .canvas .blackBG {background: none repeat scroll 0 0 rgba(1, 1, 1, 0.7); display: inline-block; font-weight:400; padding:8px 15px}
.lbox .canvas .whiteBG {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9); display:inline-block; font-weight:400; padding:35px 35px}

/* NJ Version 1b - Pre Launch */
#nj-version1b .logo {width:100%; height:auto; margin-bottom:0px}
#nj-version1b p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version1b .btn-ps-red, #nj-version1b .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version1b .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version1b .footer {display:inline-block; padding:10px 0 0}
#nj-version1b .footerLogo {margin:0 6px!important}

@media(max-width:767px){ 
    #nj-version1b .btn-ps-red, #nj-version1b .greenButton {font-size:18px}
    #nj-version1b .footerLicense {padding:20px 0 0}
    #nj-version1b p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version1b .logo {max-width:212px}
    #nj-version1b .canvas {position:absolute}
    #nj-version1b.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
}
@media(min-width:768px){    
    #nj-version1b .btn-ps-red, #nj-version1b .greenButton {font-size:24px}
    #nj-version1b .footerLicense {padding:20px 0 0}
    #nj-version1b p.contentParagraph {font-size:15px; padding:30px 0px}
    #nj-version1b .logo {max-width:312px}
}
@media(min-width:992px){
   #nj-version1b .btn-ps-red, #nj-version1b .greenButton {font-size:24px}
   #nj-version1b .footerLicense {padding:20px 0 0}
   #nj-version1b p.contentParagraph {font-size:15px; padding:30px 0px}
   #nj-version1b .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version1b .btn-ps-red, #nj-version1b .greenButton {font-size:24px}
    #nj-version1b .footerLicense {padding:30px 0 0}
    #nj-version1b p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version1b .logo {max-width:412px}
}

/* NJ Version 1 - Post Launch */
#nj-version1 .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version1 p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version1 .btn-ps-red, #nj-version1 .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version1 .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version1 .footer {display:inline-block; padding:10px 0 0}
#nj-version1 .footerLogo {margin:0 6px!important}
#nj-version1 a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version1 a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version1 .btn-ps-red, #nj-version1 .greenButton {font-size:18px}
    #nj-version1 .footerLicense {padding:40px 0 0}
    #nj-version1 p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version1 .logo {max-width:212px}
    #nj-version1 .canvas {position:absolute}
    #nj-version1.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version1 a.homeLink {font-size:16px}
    #nj-version1.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version1 .btn-ps-red, #nj-version1 .greenButton {font-size:24px}
    #nj-version1 .footerLicense {padding:40px 0 0}
    #nj-version1 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version1 .logo {max-width:312px}
    #nj-version1 a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version1 .btn-ps-red, #nj-version1 .greenButton {font-size:24px}
   #nj-version1 .footerLicense {padding:60px 0 0}
   #nj-version1 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version1 .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version1 .btn-ps-red, #nj-version1 .greenButton {font-size:24px}
    #nj-version1 .footerLicense {padding:80px 0 0}
    #nj-version1 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version1 .logo {max-width:412px}
}

/* NJ Version 1c - Post Launch */
#nj-version1c .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version1c p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version1c .btn-ps-red, #nj-version1c .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version1c .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version1c .footer {display:inline-block; padding:10px 0 0}
#nj-version1c .footerLogo {margin:0 6px!important}
#nj-version1c a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version1c a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version1c .btn-ps-red, #nj-version1c .greenButton {font-size:18px}
    #nj-version1c .footerLicense {padding:40px 0 0}
    #nj-version1c p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version1c .logo {max-width:212px}
    #nj-version1c .canvas {position:absolute}
    #nj-version1c.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version1c a.homeLink {font-size:16px}
    #nj-version1c.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version1c .btn-ps-red, #nj-version1c .greenButton {font-size:24px}
    #nj-version1c .footerLicense {padding:40px 0 0}
    #nj-version1c p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version1c .logo {max-width:312px}
    #nj-version1c a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version1c .btn-ps-red, #nj-version1c .greenButton {font-size:24px}
   #nj-version1c .footerLicense {padding:60px 0 0}
   #nj-version1c p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version1c .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version1c .btn-ps-red, #nj-version1c .greenButton {font-size:24px}
    #nj-version1c .footerLicense {padding:80px 0 0}
    #nj-version1c p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version1c .logo {max-width:412px}
}

/* NJ Version 2 - Tristate - Visits to pokerstars.com or regulated market */
#nj-version2 .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version2 p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version2 .btn-ps-red, #nj-version2 .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version2 .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version2 .footer {display:inline-block; padding:10px 0 0}
#nj-version2 .footerLogo {margin:0 6px!important}
#nj-version2 a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version2 a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version2 .btn-ps-red, #nj-version2 .greenButton {font-size:18px}
    #nj-version2 .footerLicense {padding:40px 0 0}
    #nj-version2 p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version2 .logo {max-width:212px}
    #nj-version2 .canvas {position:absolute}
    #nj-version2.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version2 a.homeLink {font-size:16px}
    #nj-version2.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version2 .btn-ps-red, #nj-version2 .greenButton {font-size:24px}
    #nj-version2 .footerLicense {padding:40px 0 0}
    #nj-version2 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version2 .logo {max-width:312px}
    #nj-version2 a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version2 .btn-ps-red, #nj-version2 .greenButton {font-size:24px}
   #nj-version2 .footerLicense {padding:60px 0 0}
   #nj-version2 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version2 .logo {max-width:412px}
}
@media(min-width:1200px){
   #nj-version2 .btn-ps-red, #nj-version2 .greenButton {font-size:24px}
   #nj-version2 .footerLicense {padding:80px 0 0}
   #nj-version2 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version2 .logo {max-width:412px}
}

/* NJ Version 3 - Tristate - Visits to pokerstars.com or regulated market */
#nj-version3 .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version3 p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version3 .btn-ps-red, #nj-version3 .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version3 .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version3 .footer {display:inline-block; padding:10px 0 0}
#nj-version3 .footerLogo {margin:0 6px!important}
#nj-version3 a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version3 a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version3 .btn-ps-red, #nj-version3 .greenButton {font-size:18px}
    #nj-version3 .footerLicense {padding:40px 0 0}
    #nj-version3 p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version3 .logo {max-width:212px}
    #nj-version3 .canvas {position:absolute}
    #nj-version3.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version3 a.homeLink {font-size:16px}
    #nj-version3.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version3 .btn-ps-red, #nj-version3 .greenButton {font-size:24px}
    #nj-version3 .footerLicense {padding:40px 0 0}
    #nj-version3 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version3 .logo {max-width:312px}
    #nj-version3 a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version3 .btn-ps-red, #nj-version3 .greenButton {font-size:24px}
   #nj-version3 .footerLicense {padding:60px 0 0}
   #nj-version3 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version3 .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version3 .btn-ps-red, #nj-version3 .greenButton {font-size:24px}
    #nj-version3 .footerLicense {padding:80px 0 0}
    #nj-version3 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version3 .logo {max-width:412px}
}

/* NJ Version 4 - Other USA - Visits to pokerstars.nj */
#nj-version4 .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version4 p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version4 .btn-ps-red, #nj-version4 .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version4 .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version4 .footer {display:inline-block; padding:10px 0 0}
#nj-version4 .footerLogo {margin:0 6px!important}
#nj-version4 a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version4 a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version4 .btn-ps-red, #nj-version4 .greenButton {font-size:18px}
    #nj-version4 .footerLicense {padding:40px 0 0}
    #nj-version4 p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version4 .logo {max-width:212px}
    #nj-version4 .canvas {position:absolute}
    #nj-version4.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version4 a.homeLink {font-size:16px}
    #nj-version4.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version4 .btn-ps-red, #nj-version4 .greenButton {font-size:24px}
    #nj-version4 .footerLicense {padding:40px 0 0}
    #nj-version4 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version4 .logo {max-width:312px}
    #nj-version4 a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version4 .btn-ps-red, #nj-version4 .greenButton {font-size:24px}
   #nj-version4 .footerLicense {padding:60px 0 0}
   #nj-version4 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version4 .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version4 .btn-ps-red, #nj-version4 .greenButton {font-size:24px}
    #nj-version4 .footerLicense {padding:80px 0 0}
    #nj-version4 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version4 .logo {max-width:412px}
}

/* NJ Version 5 - Other USA - Visits to pokerstars.com or regulated market sites */
#nj-version5 .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version5 p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version5 .btn-ps-red, #nj-version5 .greenButton {font-weight:400; margin:0px; display:inline-block}
#nj-version5 .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version5 .footer {display:inline-block; padding:10px 0 0}
#nj-version5 .footerLogo {margin:0 6px!important}
#nj-version5 a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version5 a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version5 .btn-ps-red, #nj-version5 .greenButton {font-size:18px}
    #nj-version5 .footerLicense {padding:40px 0 0}
    #nj-version5 p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version5 .logo {max-width:212px}
    #nj-version5 .canvas {position:absolute}
    #nj-version5.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version5 a.homeLink {font-size:16px}
    #nj-version5.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version5 .btn-ps-red, #nj-version5 .greenButton {font-size:24px}
    #nj-version5 .footerLicense {padding:40px 0 0}
    #nj-version5 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version5 .logo {max-width:312px}
    #nj-version5 a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version5 .btn-ps-red, #nj-version5 .greenButton {font-size:24px}
   #nj-version5 .footerLicense {padding:60px 0 0}
   #nj-version5 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version5 .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version5 .btn-ps-red, #nj-version5 .greenButton {font-size:24px}
    #nj-version5 .footerLicense {padding:80px 0 0}
    #nj-version5 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version5 .logo {max-width:412px}
}

/* NJ Version 7 - New Jersey - Visits to regulated market sites */
#nj-version7 .logo {width:100%; max-width:412px; height:auto; margin-bottom:0px}
#nj-version7 p.contentParagraph {max-width:650px; margin:auto; display:block; clear:both; color:#000; line-height:1.1em}
#nj-version7 .btn-ps-red, #nj-version7 .greenButton {font-weight:400; margin:0 10px; display:inline-block}
#nj-version7 .footerLicense {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c7c7c7; margin:0}
#nj-version7 .footer {display:inline-block; padding:10px 0 0}
#nj-version7 .footerLogo {margin:0 6px!important}
#nj-version7 a.homeLink {display:inline-block; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-weight:600; padding:20px 0 0; color:#fff; text-decoration:underline}
#nj-version7 a.homeLink:hover {text-decoration:none}

@media(max-width:767px){ 
    #nj-version7 .btn-ps-red, #nj-version7 .greenButton {font-size:18px; margin:5px 10px}
    #nj-version7 .footerLicense {padding:40px 0 0}
    #nj-version7 p.contentParagraph {font-size:13px; padding:10px 0px}
    #nj-version7 .logo {max-width:212px}
    #nj-version7 .canvas {position:absolute}
    #nj-version7.lbox{position:fixed; z-index:10005; overflow-y:scroll; left:0px; top:0px; width:100%; height:100%}
    #nj-version7 a.homeLink {font-size:16px}
    #nj-version7.lbox .canvas .whiteBG {padding:25px}
}
@media(min-width:768px){    
    #nj-version7 .btn-ps-red, #nj-version7 .greenButton {font-size:24px}
    #nj-version7 .footerLicense {padding:40px 0 0}
    #nj-version7 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version7 .logo {max-width:312px}
    #nj-version7 a.homeLink {font-size:18px}
}
@media(min-width:992px){
   #nj-version7 .btn-ps-red, #nj-version7 .greenButton {font-size:24px}
   #nj-version7 .footerLicense {padding:60px 0 0}
   #nj-version7 p.contentParagraph {font-size:16px; padding:30px 0px}
   #nj-version7 .logo {max-width:412px}
}
@media(min-width:1200px){
    #nj-version7 .btn-ps-red, #nj-version7 .greenButton {font-size:24px}
    #nj-version7 .footerLicense {padding:80px 0 0}
    #nj-version7 p.contentParagraph {font-size:16px; padding:30px 0px}
    #nj-version7 .logo {max-width:412px}
}