/**
* Theme Name: Customizr-Child
* Theme URI: 
* Description: Child Theme of Customizr so changes can be made that will not be affected by updates to the original theme
* Version: 3.4.11
* Author: Amrit
* Author URI: 
* Template: customizr
* Tags: customizr, child
* Text Domain: customizr-child
*/

:root{
	--default-font-family:'Poppins', sans-serif;
	--default-font-color:#252525;
	--default-font-size: 16px;
	--default-link-color: hsl(200deg 100% 40%);
	--playwhe-primary-color: hsl(50deg 100% 60%);
	--pick2-primary-color: hsl(200deg 100% 60%);
	--pick4-primary-color: hsl(36deg 100% 50%);
	--cashpot-primary-color: hsl(135deg 70% 50%);
	--winforlife-primary-color: hsl(253deg 100% 70%);
	--lotto-primary-color: hsl(0deg 100% 60%);
}
a {
	color:var(--default-link-color);
}

div.positive-notification
{
	min-height: 60px;
    background: lawngreen;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 25px;
    font-weight: bold;
    color: #0400ff;
}

.grecaptcha-badge { visibility: hidden; }

div#playwhe-banner {
	background: radial-gradient(circle, hsl(53deg 98% 50%) 40%, hsl(42deg 100% 50%) 100%);
}

div#pick2-banner{
	background: radial-gradient(circle,hsl(190deg 100% 60%) 40%,hsl(200deg 100% 50%) 100%);
}

div#pick4-banner{
	background: radial-gradient(circle,hsl(280deg 100% 75%) 40%,hsl(270deg 100% 65%) 100%);
}

div#cashpot-banner{
	background: radial-gradient(circle,hsl(140deg 80% 60%) 40%,hsl(130deg 80% 42%) 100%);
}

div#lotto-banner{
	background: radial-gradient(circle,hsl(0deg 0% 100%) 50%,hsl(0deg 0% 80%) 100%);
}

div#win-for-life-banner{
    background: radial-gradient(circle,hsl(68deg 85% 65%) 40%,hsl(72deg 85% 50%) 100%)
}

.latest-button-container{
	margin:auto;
	width:220px;
}

.latest-button{
    background: white;
    padding: 10px;
    border-radius: 5px;
    box-shadow: inset 0px -3px 2px 0 #d2d2d2, 0 2px 3px 0 rgb(0 0 0 / 50%);
	text-align:center;
	font-size:20px;
}
i.fa-chevron-right{
	margin-left:10px;
}

.logo-container{
	text-align:center;
	min-height:250px;
	display:flex;
	justify-content:center;
}

img#logo-img{
	width:250px;
}

.game-text{
	text-align:center;
	padding: 0px 15px;
	max-width:500px;
	margin:auto;
}

.game-text a{
	font-size:20px;
}

.game-text h1{
	font-size:35px;
	font-weight:bold;
	text-shadow:none;
}

.game-container{
	padding: 35px 0;
}

div.padded-text{
	padding:0px 20px;
	text-align:justify;
	max-width:1080px;
	margin:auto;
}
div.results-title h1{
	font-weight: 600;
    text-align: center;
    font-size: 38px;
	line-height: 50px;
	margin:20px 0px;
	text-shadow:none;
}

ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}
.tc-header{
	display:flex;
	justify-content:space-between;
	border-bottom:none;
	box-shadow: 0 5px 5px #ccc;
	align-items:center;
}
.tc-header .brand{
	text-align:left;
	margin-left:10px!important;
	width:75%;
}

.navbar-wrapper{
	width:auto!important;
	margin:0px;
}

.navbar-inner{
	margin:0px!important;
}

div.ball{
	font-weight: bold;
	font-size: 20px;
    display: inline-block;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-radius: 50%;
    margin: 3px;
	box-shadow: inset 0 -10px 10px rgba(0, 0, 0, 0.3), 0 12px 15px -6px rgba(0, 0, 0, 0.5);
	vertical-align: top;
}

div.lotto-balls {
	color:black;
    background: radial-gradient(circle at center 20%,hsl(0deg 0% 100%) 0%,hsl(0deg 0% 90%) 25%,hsl(0deg 0% 85%) 58%,hsl(0deg 0% 60%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0/50%);
}

div.white-ball {
    color:black;
    background: radial-gradient(circle at center 20%,hsl(0deg 0% 100%) 0%,hsl(0deg 0% 90%) 25%,hsl(0deg 0% 85%) 58%,hsl(0deg 0% 60%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0/50%);
}

div.yellow-ball {
    color: #000;
    background: radial-gradient(circle at center 20%,hsl(57deg 100% 85%) 0%,hsl(53deg 100% 50%) 25%,hsl(53deg 100% 44%) 58%,hsl(53deg 100% 30%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0 / 50%);
}

div.gold-ball {
    color: #000;
	background: radial-gradient(circle at center 20%,hsl(0deg 0% 100%) 0%,hsl(48deg 100% 90%) 10%,hsl(48deg 100% 80%) 10%,hsl(48deg 100% 28%) 50%,hsl(48deg 100% 87%) 85%);
    /*background: radial-gradient(circle at center 20%,hsl(48deg 100% 95%) 0%,hsl(48deg 100% 95%) 5%,hsl(48deg 76% 74%) 10%,hsl(48deg 27% 38%) 50%,hsl(51deg 20% 50%) 85%);*/
    box-shadow: 0 12px 14px -6px rgb(0 0 0 / 70%);
}

div.bronze-ball {
    color: #000;
	background: radial-gradient(circle at center 20%,hsl(0deg 0% 100%) 0%,hsl(30deg 100% 85%) 10%,hsl(30deg 70% 75%) 10%,hsl(30deg 50% 35%) 55%,hsl(30deg 50% 70%) 85%);
    box-shadow: 0 12px 14px -6px rgb(0 0 0 / 70%);
}
div.silver-ball {
    color: #000;
    background: radial-gradient(circle at center 20%,hsl(0deg 0% 100%) 0%,hsl(0deg 0% 90%) 10%,hsl(0deg 0% 80%) 10%,hsl(0deg 0% 40%) 55%,hsl(0deg 0% 100%) 100%);
    box-shadow: 0 12px 14px -6px rgb(0 0 0 / 70%);
}

div.orange-ball {
    color: #000;
    background: radial-gradient(circle at center 20%,hsl(35deg 100% 90%) 0%,hsl(30deg 90% 60%) 25%,hsl(30deg 90% 55%) 40%,hsl(30deg 90% 30%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0 / 50%);
}
div.green-ball {
	color:black;
    background: #0ef700;
}
div.red-ball {
    color: #000;
    background: radial-gradient(circle at center 20%,hsl(0deg 90% 90%) 0%,hsl(0deg 75% 60%) 25%,hsl(0deg 75% 55%) 58%,hsl(0deg 75% 30%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0 / 50%);
}
div.blue-ball {
    color: #000;
    background: radial-gradient(circle at center 20%,hsl(188deg 100% 90%) 0%,hsl(188deg 100% 60%) 25%,hsl(188deg 100% 45%) 58%,hsl(188deg 100% 30%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0 / 50%);
}
div.pink-ball {
    color: #000;
    background: radial-gradient(circle at center 20%,hsl(320deg 100% 90%) 0%,hsl(320deg 80% 70%) 25%,hsl(320deg 80% 65%) 58%,hsl(320deg 80% 30%) 100%);
    box-shadow: 0 12px 15px -6px rgb(0 0 0 / 50%);
}

div.red-promo-ball {
    color: white;
    background: radial-gradient(circle at center 20%, #ffb1be 0%, #e13250 20%, #e13250 40%, #841d2f 100%);
    box-shadow: 0 12px 14px -6px rgb(0 0 0 / 70%);
}
div.orange-promo-ball {
    color: #fff;
    background: radial-gradient(circle at center 20%,hsl(35deg 100% 90%) 0%,hsl(30deg 100% 60%) 25%,hsl(30deg 100% 55%) 40%,hsl(30deg 100% 30%) 100%);
    box-shadow: 0 12px 14px -6px rgb(0 0 0 / 70%);
}
	

div.drawDetails{
  line-height: 40px;/*set this to the same as the numDrawn line height*/
}
div.timeOfDay{
	font-weight:bold;
	text-transform: uppercase;
	font-size: 24px;
}
div.mark-name{
	text-transform: uppercase;
	font-size: 18px;
	margin:10px 0px;
}
div.drawnum{
	font-size:16px;
	line-height:normal;
	margin-bottom: 15px;
}
div.verified{
	margin-top:20px;
	text-transform:uppercase;
	color:red;
	font-weight:bold;
	font-size:18px;
}
div.verified img{
	width:110px;
}

div.multiplier{
	display:flex;
	justify-content:center;
	align-items:center;
	margin:20px 0px;
	font-size:20px;
}

body{
	font-family:var(--default-font-family);
	line-height:25px;
	font-size:var(--default-font-size);
	color:var(--default-font-color);
}
@media (max-width: 360px){
#main-wrapper {
    padding: 0px 10px;
}
}

@media (min-width: 360px){
#main-wrapper {
    padding: 0px 15px;
}
}

h1, h2, h3, h4, h5, h6 {
    text-shadow: none;
}
h1.entry-title {
	text-align: center;
}
@media (max-width: 767px){
h1 {
    font-size: 35px;
    line-height: 40px;
}
}
.marketing h2{
	font-weight:bold;
}

@media (max-width: 767px){
h2 {
    line-height: 35px;
}
}
.post h2 {
    display: block;
}

.noscriptMsg{
    color:red;
}

div#results{
  text-align:center;
}
div#results hr{
	margin:10px auto;
}

h2.other-links{
	text-align:left;
  /*padding:7px;
  background-color:#EEE;*/
}

span.menu-label{
	font-size:26px;
}
div.feature-image img {
    width: auto;
}

.widget-front.hover .round-div, .widget-front .round-div {
	border-color:   transparent;
  	transform:scale(1.0);
    width: 100%;
    height: 100%;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    top: 0;
    left: 0;
}

.thumb-wrapper {
    overflow: visible;
}

div.bottomWidgetAd, div#below-fp-ad{
  text-align:center;
}
div#adcamp1{
	margin-top:0px;
}
/*position:relative and z-index:-1000 was to prevent adsense ads from preventing clicks on elements below them when the ads don't load properly*/
div.adsense-ad{
	text-align:center;
	margin: 30px auto;
}

div.amazon-ad{
	margin: 30px auto;
	max-width:960px;
}

@media(max-width: 400px) {
div.adsense-ad{
	min-height:300px;
}
}
/*div.adsense-ad:before{
	display:block;
	content: "Sponsored Links";
	font-size: 14px;
}*/

div.right-content-ad{
	width:400px;
	float:right;
  	margin:20px;
}  

div#hLinkAd{
  text-align:center;
  margin:20px;
}

nav#nav-below li>span{
  margin:10px 0px;
}

div#leftLinkAd,div#content-h-ad{
  text-align:center;
  margin:20px;
}

div#left-mobile-ad{
  display:none;
}

div#left-ad
{
  text-align:right;
}

@media (max-width:1024px){
div#leftLinkAd,div#content-h-ad,div.right-content-ad{
  display:none;
}
}

@media (max-width:760px){
div#left-ad
{
  display:none;
}
div#left-mobile-ad{
  display:block;
  text-align:center;
  margin:20px 0px;
}
}

iframe[name=pastresults] h2 {
  background:blue;
}
div#jackpot-label{
	font-weight: bold;
    font-size: 14px;
    margin: 10px 0;
}
div#jackpot{
  font-size:36px;
  font-weight:bold;
  margin-bottom:20px;
  color: red;
}
span.numDrawn{
  color:red;
  font-weight:bold;
}
/*div#loadingResults{
  font-size:16px;
  color:red;
}*/

table#playwhemarks td{
  text-align:center;
}

table.tbcellborders td{
  text-align:center;
  border-left:1px solid #EEE;
  border-right:1px solid #EEE;
}

h3#reply-title:before{
  content: "\2328";
}
/*div.home{
  display:none;
}*/
 
form#cse-search-box input[name="q"]{
  padding:8px!important;
  border-radius:0px;
}
form#cse-search-box input[name="q"]:focus{
	border-color:#4d90fe!important;
  	box-shadow:none;
}
h4#search_title{
	position:absolute;
}
p{
  text-align:justify;
  margin: 10px 0 10px;
}
.fp-text-one, .fp-text-two, .fp-text-three{
	text-align:center;
}
div.addtoany_shortcode{
  margin:20px 0;
}

/* START OF Change the Divider Bar */
.featurette-divider {
display:        none;
}
/* END OF Change the Divider Bar */

#wpcomm {
  border-top:none;
}
#wpcomm .avatar {
    padding: 0px;
    border: none;
    border-radius: 0px;
}
@media screen and (max-width: 650px){
#wpcomm .wc-comment .wc-comment-left .avatar {
    width: 40px!important;
    height: 40px!important;
    margin: 5px!important;
}
}
@media screen and (max-width: 800px){
#wpcomm .wc-comment-header {
    margin-left: 0px;
}
}
#after-comments-widget{
	margin:10px 0px;
}
#datepicker{
  width: 116px;
  background-color: white;
  border: 1px solid #ccc;
  border-radius: 0px;
  display: inline-block;
  padding: 4px 6px;
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 22px;
  color: #999;
  vertical-align: middle;
  webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

#monthpicker{
  width: 63px;
}

#yearpicker{
	width:67px;
}

input#drawnuminput{
  margin-bottom:0px;
  border-radius:0px;
  width:116px;
}

select.selectSearch{
	margin-bottom:0px;
	border-radius:0px;
	color:#999;
}

hr.searchHR{
	max-width: 200px;
	margin: 10px auto;
	border-top:1px solid #CCC;
}

.searchBtn{
  height:32px;
  border: 1px solid #CCC;
  border-left:none;
}
.searchLabel{
  display:inline-block;
  min-width:70px;
  text-align:left;
}

div.game-links {
    margin: 7px;
	padding:7px;
    width: 120px;
    height: 120px;
    flex-basis: 135px;
    text-align: center;
    border-radius: 7px;
	box-shadow: 0 2px 6px 0 rgb(0 0 0 / 50%);
	display:flex;
	justify-content:center;
	align-items: center;
}
div.game-links img{
	width:120px;
	height:120px;
}
div.games-buttons-container{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	max-width: 720px;
	margin:	15px auto;
}

div#play-whe-button {
    background-color: #fcdd03;
}

div#pick2-button {
    background-color: #006ed4;
}
div#pick2-button img{
	padding-top:10px;
}

div#pick4-button {
    background-color: #ea6f21;
}

div#cashpot-button {
    background-color: #03bd30;
}

div#winforlife-button {
    background-color: hsl(65deg 85% 55%);
}

div#lotto-button {
    background-color: #ffffff;
}

a.links-anchor{
	flex:1 1 50%;
}

div.links-buttons-container{
	display:grid;
	grid-template-columns:1fr 1fr;
	grid-gap:10px;
	margin:	15px auto;
	max-width: 720px;
}

div.info-links-button {
  height: 70px;
  display:flex;
  background-color:#08c;
  overflow:hidden;
  border-radius: 5px;
  align-items: center;
  box-shadow: 0 2px 6px 0 rgb(0 0 0/50%);
}

div.links-button-icon {
  width:50px;
  height:100%;
  background-color:white;
  background-image: url("https://nlcbgames.com/wp-content/uploads/2020/08/Play-Whe.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y:50%;
  flex-shrink:0;
}
div.links-button-text {
  flex-grow:1;  
  padding:5px;
  color:white;
  line-height: normal;
  text-align: center;
  font-size:14px;
  min-width:85px;
}

#searchResults{
  background-color: #EEE;
  padding: 4px 0 15px;
  margin:20px 0px;
  text-align:center;
}
#searchResults form {
    margin:  15px 0;
}

#monthResults{
	font-size:13px;
}

tr.lotto-date-tr td{
	border-top:1px solid #AAA;
}

tr.lotto-tr td{
	border-top:none;
}

table#monthResults td{
	padding: 5px 0px;
}

.eveningRow{
	border-bottom:2px solid #CCC;
}

input[type=text]#s{
	margin-bottom:0px;
}
input[type=button]{
	border-radius:0px;
}

.searchError{
  color: #ff0000;
  border: 1px solid #EEE;
  padding: 20px;
  background-color: #ffffff;
}
.searchError div{
  color: black;
  font-size:0.85em;
}

#page-2097 h1.entry-title, #page-2107 h1.entry-title{
	display: none;
}

div#edit-results-wrapper{
	background: #1c1c1c;
    color: #CCC;
}
div#edit-results-wrapper hr{
	border-top: 2px solid #222;
	border-bottom: 1px solid #555;
}

div#edit-results-wrapper input[type="number"]::-webkit-outer-spin-button,
div#edit-results-wrapper input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

div#edit-results-wrapper input[type="number"]{
	-moz-appearance: textfield;
}

#updateResults {
	/*max-width:1320px;*/
	margin:auto;
	padding:15px;
}
div#updateResults input, div#updateResults select{
    box-sizing: border-box;
    height: 40px;
    width: 180px;
    /*margin: 10px 0;*/
	font-family:var(--default-font-family);
	font-size: 16px;
	background-color:#252525;
	color: #CCC;
	text-align: center;
}
div#updateResults div.input-container{
	display:flex;
	flex-direction: column;
	align-items:center;
	text-align: center;
	justify-content:center;
	flex-wrap:wrap;
}
div#updateResults hr{
	margin:11px 0px
}
div#updateResults h2{
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    font-size: 25px;
    margin: 5px 0;
	color: #EEE;
}

.edit-results-form-label{
	/*display: inline-block;*/
	min-width: 100px;
	font-size:var(--default-font-size);
	margin:0px;
}

#editres-flex-wrapper{
	display: flex;
	flex-direction: column;
	/*flex-wrap: wrap;*/
	/*justify-content: center;*/
	scroll-snap-type: y mandatory;
	overflow-y: scroll;
}

.editres-game-container{
	margin:10px;
	min-width:345px;
	display:flex;
	vertical-align: top;
	scroll-snap-type: x mandatory;
	overflow-x: scroll;
	scroll-snap-align: center;
	scroll-snap-stop: always;
	flex: 1 1 0%
}

.insertForm .editres-draw-header-field{
	text-align: center;
	border: none;
	background-color: inherit!important;
	appearance: none; /*to remove the down arrow on the right side of select boxes*/
	-webkit-appearance: none;
	-moz-appearance:none;
	box-shadow:none;
	padding: 0px;
}

.insertForm
{
    margin:0px;
}

.updateres-container{
	display: block;
}

div#promo-container{
	display: flex;
	text-align: center;
	justify-content: center;
}

div#promo-container select{
	width: 95px;
}

div.editres-playwhe-form-container{
	border-top: 5px solid var(--playwhe-primary-color);
}

div.editres-playwhe-form-container :is(input[type="text"],input[type="number"],select){
	border-color: hsl(from var(--playwhe-primary-color) h s l/0.5);
}

select.redpromo-selected{
	background-color: #b1112d!important;
	color: white!important;
}

select.yellowpromo-selected{
	background-color: #ffb11f!important;
	color: white!important;
}

div#editres-mark-name{
	color:var(--playwhe-primary-color);
	font-weight:600;
	text-align:center;
	width:100%;
}

.editres-form-container{
	padding: 15px;
	border-top: 5px solid;
	scroll-snap-align: center;
	scroll-snap-stop: always;
	background-color: #333;
	min-width:350px;
	margin:0px 10px;
}

div.editres-pick2-form-container{
	border-color: var(--pick2-primary-color);
}

div.editres-pick2-form-container :is(input[type="text"],input[type="number"],select){
	border-color: hsl(from var(--pick2-primary-color) h s l/0.5);
}

div.editres-pick2-form-container input[name="Number1"]{
	color: #9de7ff!important;
}
div.editres-pick2-form-container input[name="Number2"]{
	color: #ff523f!important;
}

div.editres-pick4-form-container {
	border-color:  var(--pick4-primary-color);
}

div.editres-pick4-form-container :is(input[type="text"],input[type="number"],select){
	border-color: hsl(from var(--pick4-primary-color) h s l/0.5);
}

div.editres-pick4-form-container input[name="Number1"]{
	color: #9de7ff!important;
}
div.editres-pick4-form-container input[name="Number2"]{
	color: #ff8298!important;
}
div.editres-pick4-form-container input[name="Number3"]{
	color: #fff34b!important;
}
div.editres-pick4-form-container input[name="Number4"]{
	color: orange!important;
}

div.editres-cashpot-form-container {
	border-color:  var(--cashpot-primary-color);
}

div.editres-cashpot-form-container :is(input[type="text"],input[type="number"],select){
	border-color: hsl(from var(--cashpot-primary-color) h s l/0.5);
}

div.editres-winforlife-form-container {
	border-color:  var(--winforlife-primary-color);
}

div.editres-winforlife-form-container :is(input[type="text"],input[type="number"],select){
	border-color: hsl(from var(--winforlife-primary-color) h s l/0.5);
}

div.editres-winanddrive-form-container {
	border-color:  hsl(68deg 82% 54%);
}

div.editres-lotto-form-container {
	border-color:  var(--lotto-primary-color);
}

div.editres-lotto-form-container :is(input[type="text"],input[type="number"],select){
	border-color: hsl(from var(--lotto-primary-color) h s l/0.5)
}

div.horizontal-input{
	display:flex;
	justify-content:center;
}
div.horizontal-input input{
	width: 50px!important;
	margin: 10px 3px;
}
div.horizontal-input select{
	width: 110px!important;
	margin: 10px 3px;
}


input.insertButton{
	background-image: none;
	background-color:#0088cc!important;
	text-transform:uppercase;
	font-weight:600;
	margin:10px 0px;
	color:white!important
}

#underdiv{
	background:white;
	padding:15px;
	margin:20px 0px;
	text-align:center;
}
#underdiv h2, h3, h4{
	margin-top:0px;
	margin-bottom:10px;
}
#underdiv h3{
	font-size:14px;
}
#undertable{
	max-width:400px;
	margin:auto;
	border-bottom: 1px solid #CCC;
}

#undertable td{
	background:none;
	font-weight: bold;
}

#undertable th{
	border-bottom: 2px solid #CCC;
	background:none;
}

.under-mega{
	color:hsl(0deg 100% 45%);
}

.playwhe-comment-footer{
	border-bottom: 2px solid #FE0!important;
}
.pick2-comment-footer{
	border-bottom: 1px solid #ec008c!important;
}
.pick4-comment-footer{
	border-bottom: 1px solid #FB0!important;
}
.cashpot-comment-footer{
	border-bottom: 1px solid #00d6ff!important;
}
.lotto-comment-footer{
	border-bottom: 1px solid #ff5757!important;
}

.pager li>a, .pager li>span{
	margin: 10px 0;
}
.comment cite {
	font-size: 18px;
	line-height:inherit;
}
.comment article{
	padding:15px 15px 5px;
}
li.comment{
	margin:0 0 5px!important;
}

div.credits {
	display: none!important;
}

div.insert-error{
	color:white;
	font-weight: bold;
	text-transform: uppercase;
	background-color:red;
	padding: 10px;
}

div#chat-button-container {
	margin:auto;
	max-width: 260px;
}
a.button-link:hover{
	text-decoration:none;
}

.button-shadow{
	box-shadow: inset 1px 2px 1px 0 hsl(0deg 0% 100% / 40%), inset -1px -2px 1px 0 hsl(0deg 0% 0% / 20%), 0 2px 3px 0 rgb(0 0 0 / 40%);
}

div#chatButton{
	text-align:center;
	color:white;
    background: hsl(200deg 100% 40%);
    padding: 10px;
    border-radius: 3px;
	box-shadow: inset 1px 2px 1px 0 hsl(0deg 0% 100% / 40%), inset -1px -2px 1px 0 hsl(0deg 0% 0% / 20%), 0 2px 3px 0 rgb(0 0 0 / 40%);
	font-size:20px;
}
i#play-whe-chat-icon{
	font-size: 40px;
    vertical-align: middle;
	margin-right:10px;
}

div#allFoursButton{
	text-align:center;
}
div#allFoursButton img{
	width:300px;
	-webkit-box-shadow: 0 2px 6px 0 rgb(0 0 0 / 50%);
	-moz-box-shadow: 0 2px 6px 0 rgb(0 0 0 / 50%);
	box-shadow: 0 2px 6px 0 rgb(0 0 0 / 50%);
	border-radius: 12px;
}

.logo-container{
	text-align:center;
}

img#logo-img{
	width:250px;
}

#tc-sn .tc-sn-inner .nav li a {
    padding: 10px 20px 10px 0;
}

#tc-sn .nav-collapse {
	background : white !important;
}
.lity-hide {
    display: none;
}