/*
Theme Name: Hub
Theme URI: https://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 5.0.8
License: GNU General Public License
License URI: license.txt
Text Domain: hub
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

/*--------------------------------------------------------------
Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}

/*--------------------------------------------------------------
Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/*--------------------------------------------------------------
Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0 auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

/*--------------------------------------------------------------
Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}

.gallery-item {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
	max-width: 25%;
}

.gallery-columns-5 .gallery-item {
	max-width: 20%;
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}

.gallery-caption {
	display: block;
}

.wp-block-gallery {
	margin-bottom: 1em;
}

.blocks-gallery-caption {
	margin-top: 0;
}

/*--------------------------------------------------------------
Button
--------------------------------------------------------------*/
.wp-block-button__link {
	--wp-btn-border-radius: 1.5em;
	border-radius: var(--wp-btn-border-radius);
	line-height: 1.35em;
}

.wp-block-button.is-style-squared .wp-block-button__link {
	--wp-btn-border-radius: 0;
}

/*--------------------------------------------------------------
Cover
--------------------------------------------------------------*/
.wp-block-cover.has-background-dim {
	color: #fff;
}

.wp-block-cover.has-background-dim a {
	color: inherit;
}

.wp-block-group.has-background,
.has-background {
	margin-bottom: 1.5em;
}

/*--------------------------------------------------------------
Blockquote
--------------------------------------------------------------*/
.wp-block-pullquote blockquote {
	border: none;
}


/*********** Home Result section ****/



#currentnum input {
	margin: 0 5px;
	text-align: center;
	line-height: 80px;
	font-size: 50px;
	border: solid 1px #ccc;
	box-shadow: 0 0 5px #ccc inset;
	outline: none;
	width: 20%;
	height: 70px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	border-radius: 3px;
  }
  #currentnum input:focus {
	border-color: #009245;
	box-shadow: 0 0 5px #009245 inset;
  }
  #currentnum input::-moz-selection {
	background: transparent;
  }
  #currentnum input::selection {
	background: transparent;
  }
  #currentnum button {
	margin: 30px 0 50px;
	width: 100%;
	padding: 6px;
	background-color: #B85FC6;
	border: none;
	text-transform: uppercase;
  }
  
  
  
  
  
  .lotto_result_outer{
	  float: left;
	  width: 100%;
	  height: auto;
	  padding: 10px 15px;
	  background-color: #464648;
	  font-weight: bold;
	  font-size: 14px;
	  margin-bottom: 15px;
	  color: #ffff;
  }
  
  .lotto_result_draw{
	  float:left;
	  width:50%;
	  height:auto;
	  text-align:left;
  }
  
  .lotto_result_draw span{
	  font-size: 20px;
	  padding-left: 6px;
	  color: #ffffff;
	  font-weight: bold;
  }
  
  .lotto_result_date{
	  float:left;
	  width:50%;
	  height:auto;
	  text-align:right;
  }
  
  .lotto_result_date span{
	  font-size: 14px;
	  padding-left: 6px;
	  color: #ffffff;
  }
  
  .main_result_outer{
	  float: left;
	  width: 100%;
	  height: 420px;
	  background-color: #ef342b;
	  margin-bottom: 10px;
  }
  
  .main_result_head{
	  text-align: center;
	  color: #ffffff;
	  font-size: 24px;
	  padding-top: 20px;
  }
  
  .main_result_body{
	  background-color: #ffffff;
	  margin: 5%;
	  padding: 0%;
	  height: 335px;
  }
  
  .main_result_body .first_prize_box{
		  width: 100% !important;
		  border-bottom: 1px solid #eaeaea;
		  text-align: center;
		  padding: 10px;
	  }
	  
	  .main_result_body .pst_result_box1 {
		  width: 50%;
		  text-align: center;
		  float: left;
		  background-color: #ffffff;
		  padding: 29px 10px;
		  border-bottom: 1px solid #ebebeb;
	  }
  
	  .main_result_body .pst_result_box2 {
		  width: 50%;
		  text-align: center;
		  float: left;
		  background-color: #fbfbfb;
		  padding: 29px 10px;
		  border-bottom: 1px solid #ebebeb;
	  }
  
	  .main_result_body .first_prize{
		  color: #000000;
		  font-size: 32px;
		  font-weight: bold;
	  }
	  
	  .main_result_body .second_prize{
		  color: #000000;
		  font-size: 32px;
		  font-weight: bold;
	  }
	  
	  .main_result_body .third_prize{
		  color: #000000;
		  font-size: 32px;
		  font-weight: bold;
	  }
	  
	  .main_result_body .forth_prize{
		  color: #000000;
		  font-size: 32px;
		  font-weight: bold;
	  }
	  
	  .main_result_body .fifth_prize{
		  color: #000000;
		  font-size: 32px;
		  font-weight: bold;
	  }
  
  
  .main_result_body table{
	  float:left;
	  width:100%;
	  height:auto;
  }
  
  .main_result_body table tr td:first-child{
	  color: #6e6e70;
	  font-size: 15px;
	  font-weight: bold;
	  border-bottom: 1px solid #ebebeb;
	  padding: 20px 10px;
  }
  
  .main_result_body table tr td:last-child{
	  color: #6e6e70;
	  font-size: 22px;
	  font-weight: bold;
	  border-bottom: 1px solid #ebebeb;
	  padding: 19px 10px 20px 10px;
	  text-align: right;
	  padding-right: 5%;
  }
  
  .first_prize{
	  color: #000000;
	  font-size: 24px;
	  font-weight: bold;
  }
  
  .second_prize{
	  color: #000000;
	  font-size: 24px;
	  font-weight: bold;
  }
  
  .third_prize{
	  color: #000000;
	  font-size: 24px;
	  font-weight: bold;
  }
  
  .forth_prize{
	  color: #000000;
	  font-size: 24px;
	  font-weight: bold;
  }
  
  .fifth_prize{
	  color: #000000;
	  font-size: 24px;
	  font-weight: bold;
  }
  
  
  .sub_result_outer{
	  float: left;
	  width: 100%;
	  height: auto;
	  /*border: 1px solid #009245;*/
	  margin-bottom: 10px;
  }
  
  .sub_result_outer:last-child {
	  padding: 0px;
	  margin: 0px;
  }
  
  .sub_result_head{
	  color: #ffffff;
	  font-size: 17px;
	  font-weight: 500;
	  text-align: left;
	  padding: 10px 23px;
	  text-transform: uppercase;
	  background-color: #009245;
  }
  
  .sub_result_body{
	  background-color: #ffffff;
	  height: auto;
  }
  
  .sub_result_body_r1{
	  float: left;
	  width: 20%;
	  text-align: center;
	  padding: 10px 0px;
	  font-size: 18px;
	  font-weight: 600;
  }
  .sub_result_body_r2{
	  float: left;
	  width: 20%;
	  text-align: center;
	  padding: 10px 0px;
	  font-size: 18px;
	  font-weight: 600;
	  background-color: #f9f9f9;
  }
  
  .past_result_page_outer{
	  float: left;
	  width: 100%;
	  height: auto;
	  border-collapse: collapse;
	  background: white;
	  overflow: hidden;
	  border-radius: 20px 20px 15px 15px;
	  box-shadow: 0px 20px 40px 0px rgb(0 0 0 / 20%);
  }
  
  .past_result_page_outer_top{
	  float:left;
	  width: 100%;
	  height:auto;
	  background-color: #009245;
	  border-radius: 20px 20px 0px 0px;
  }
  
  .past_result_page_outer_top_left{
	  float: left;
	  width: 50%;
	  height: auto;
	  padding: 10px 5px;
	  color: #ffffff;
  }
  
  .past_result_page_outer_top_right{
	  float: left;
	  width: 50%;
	  height: auto;
	  text-align: right;
	  padding: 10px 5px;
	  font-size: 15px;
	  color: #ffffff;
  }
  
  .past_result_page_outer_top_right span{
	  font-size: 20px;
	  padding-left: 6px;
	  color: #ffffff;
	  font-weight: bold;
  }
  
  .past_result_page_outer_bottom{
	  float: left;
	  width: 100%;
	  height: auto;
	  /*border: 1px solid #009245;*/
  }
  
  .past_result_page_outer_bottom_result{
	  float: left;
	  width: 100%;
	  border-top: 0px solid #ececec;
	  height: auto;
  }
  
  .past_result_page_outer_bottom .pst_result_box1{
	  float: left;
	  width: 33%;
	  height: auto;
	  padding:10px;
	  text-align:center;
  }
  
  .past_result_page_outer_bottom .pst_result_box2{
	  float: left;
	  width: 33%;
	  height: auto;
	  padding:10px;
	  background-color: #fbfbfb;
	  text-align:center;
  }
  
  .page_bg_light{
	  border-top: 1px solid #ebebeb;
	  border-bottom: 1px solid #ebebeb;
	  background-color: #fbfbfb;
	  text-align:center;
  }
  
  
  
  
  
  
  
  
  
  
  /*************** Spinning Wheel *******/
  
  
	  .spin_wheel_outer {
		float:left;
		width: 100%;
		height: auto;
	  }
	  
	  .spin_wheel_inner {
		width: 210px;
		height: 140px;
		margin: 10px auto 50px auto;
		/*border: 1px solid #CCC;*/
		-webkit-perspective: 1100px;
		   -moz-perspective: 1100px;
			 -o-perspective: 1100px;
				perspective: 1100px;
	  }
	  
	  .spin_wheel_inner:after {
		  position: absolute;
		  content: ' ';
		  bottom: -23px;
		  text-align: center;
		  left: 43%;
		  border: solid #ffffff;
		  border-width: 0 6px 6px 0;
		  /*display: inline-block;*/
		  display: none;
		  padding: 3px;
		  transform: rotate(-135deg);
		  -webkit-transform: rotate(-135deg);
	  }
  
  
  
  
  
	  .spin_wheel_inner.activated:after {
		  position: absolute;
		  content: ' ';
		  bottom: -23px;
		  text-align: center;
		  left: 43%;
		  border: solid #ffffff;
		  border-width: 0 6px 6px 0;
		  display: none;
		  padding: 3px;
		  transform: rotate(-135deg);
		  -webkit-transform: rotate(-135deg);
	  }
  
  
	  
	  .spin_wheel_bottom_outer {
		float:left;
		width: 100%;
		height: auto;
	  }
	  
	  .spin_wheel_bottom_outer_left {
		  float: left;
		  width: auto;
		  height: auto;
		  padding: 10px 10px;
		  text-align: left;
		  font-size: 20px;
		  font-weight: bold;
		  color: #ffffff;
		  text-transform: uppercase;
	  }
	  
	  .spin_wheel_bottom_outer_right {
		  float: left;
		  width: 100%;
		  height: auto;
		  padding: 3px;
		  text-align: right;
	  }
	  
	  .spn_btn{
		  width: auto;
		  border: 1px solid #b5c182;
		  border-radius: 5px;
		  padding: 5px 20px;
		  background-color: #dbe7a8;
		  font-size: 20px;
		  font-weight: bold;
	  }
	  
	  .spn_btn:hover{
		  color: #ffffff;
		  background-color: #be3434;
		  border: 1px solid #7d1717;
	  }
	  
  
	  #carousel {
		width: 100%;
		height: 100%;
		position: absolute;
		-webkit-transform: translateZ( -288px );
		   -moz-transform: translateZ( -288px );
			 -o-transform: translateZ( -288px );
				transform: translateZ( -288px );
		-webkit-transform-style: preserve-3d;
		   -moz-transform-style: preserve-3d;
			 -o-transform-style: preserve-3d;
				transform-style: preserve-3d;
		-webkit-transition: -webkit-transform 0.25s;
		   -moz-transition: -moz-transform 0.25s;
			 -o-transition: -o-transform 0.25s;
				transition: transform 0.25s;
	  }
  
	  #carousel .figure-class {
		  display: block;
		  position: absolute;
		  width: 166px;
		  height: 186px;
		  left: 10px;
		  top: 10px;
		  cursor:default;
		  transform-style: preserve-3d;
	  }
	  
	  /* Card front face with number */
	  #carousel .figure-class .card-front {
		  position: absolute;
		  width: 100%;
		  height: 100%;
		  font-size: 95px;
		  font-weight: 600;
		  font-family: 'Open Sans';
		  /* color: #14C100; */
		  color: rgba(18, 17, 17, 0.85);
		  padding-top: 14px;
		  text-align: center;
		  -moz-border-radius: 8px;
		  -webkit-border-radius: 8px;     
		  border-radius: 8px;
		  text-shadow: 1px 1px 2px #14c10080, 0 0 100px #14C100, 0 0 100px #14C100, 0 0 100px #14C100, 0 0 100px #14C100, 0 0 100px #14C100, 0 0 100px #14C100;
		  /* Background image with transparency */
		  background-image: url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  background-repeat: no-repeat;
		  transform: translateZ(5px);
	  }
	  
	  /* Card top thickness */
	  #carousel .figure-class .card-top {
		  position: absolute;
		  width: 166px;
		  height: 10px;
		  background: linear-gradient(to bottom, rgba(60, 60, 60, 0.9), rgba(40, 40, 40, 0.8));
		  transform: rotateX(90deg) translateZ(-5px);
		  transform-origin: top;
		  border-radius: 8px 8px 0 0;
	  }
	  
	  /* Card bottom thickness */
	  #carousel .figure-class .card-bottom {
		  position: absolute;
		  width: 166px;
		  height: 10px;
		  top: 176px;
		  background: linear-gradient(to top, rgba(20, 20, 20, 0.9), rgba(40, 40, 40, 0.8));
		  transform: rotateX(-90deg) translateZ(-5px);
		  transform-origin: bottom;
		  border-radius: 0 0 8px 8px;
	  }
	  
	  /* Card left thickness */
	  #carousel .figure-class .card-left {
		  position: absolute;
		  width: 14px;
		  top: 2px;
    	  height: 180px;
		  background: linear-gradient(to bottom, rgba(30, 30, 30, 1), rgba(50, 50, 50, 1));
		  transform: rotateY(-90deg) translateZ(-5px);
		  left: -12px;
		  border-radius: 15px 0 0 15px;
	  }
	  
	  /* Card right thickness */
	  #carousel .figure-class .card-right {
		  position: absolute;
		  width: 14px;
		  top: 2px;
    	  height: 180px;
		  background: linear-gradient(to left, rgba(30, 30, 30, 1), rgba(50, 50, 50, 1));
		  transform: rotateY(90deg) translateZ(-5px);
		  right: -12px;
		  border-radius: 0 15px 15px 0;
	  }
  
	  #carousel figure:nth-child(1) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(2) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(3) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(4) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(5) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(6) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(7) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(8) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(9) { 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(10){ 
		  background: 
		    linear-gradient(hsla(0, 0%, 34%, 0.68), hsla(0, 0%, 34%, 0.68)),
		    url('assets/img/bg_card.jpg');
		  background-size: cover;
		  background-position: center;
		  border-radius: 8px;
	  }
  
	  #carousel figure:nth-child(1) {
		-webkit-transform: rotateY(   0deg ) translateZ( 320px );
		   -moz-transform: rotateY(   0deg ) translateZ( 320px );
			 -o-transform: rotateY(   0deg ) translateZ( 320px );
				transform: rotateY(   0deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(2) {
		-webkit-transform: rotateY(  36deg ) translateZ( 320px );
		   -moz-transform: rotateY(  36deg ) translateZ( 320px );
			 -o-transform: rotateY(  36deg ) translateZ( 320px );
				transform: rotateY(  36deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(3) {
		-webkit-transform: rotateY(  72deg ) translateZ( 320px );
		   -moz-transform: rotateY(  72deg ) translateZ( 320px );
			 -o-transform: rotateY(  72deg ) translateZ( 320px );
				transform: rotateY(  72deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(4) {
		-webkit-transform: rotateY( 108deg ) translateZ( 320px );
		   -moz-transform: rotateY( 108deg ) translateZ( 320px );
			 -o-transform: rotateY( 108deg ) translateZ( 320px );
				transform: rotateY( 108deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(5) {
		-webkit-transform: rotateY( 144deg ) translateZ( 320px );
		   -moz-transform: rotateY( 144deg ) translateZ( 320px );
			 -o-transform: rotateY( 144deg ) translateZ( 320px );
				transform: rotateY( 144deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(6) {
		-webkit-transform: rotateY( 180deg ) translateZ( 320px );
		   -moz-transform: rotateY( 180deg ) translateZ( 320px );
			 -o-transform: rotateY( 180deg ) translateZ( 320px );
				transform: rotateY( 180deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(7) {
		-webkit-transform: rotateY( 216deg ) translateZ( 320px );
		   -moz-transform: rotateY( 216deg ) translateZ( 320px );
			 -o-transform: rotateY( 216deg ) translateZ( 320px );
				transform: rotateY( 216deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(8) {
		-webkit-transform: rotateY( 252deg ) translateZ( 320px );
		   -moz-transform: rotateY( 252deg ) translateZ( 320px );
			 -o-transform: rotateY( 252deg ) translateZ( 320px );
				transform: rotateY( 252deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(9) {
		-webkit-transform: rotateY( 288deg ) translateZ( 320px );
		   -moz-transform: rotateY( 288deg ) translateZ( 320px );
			 -o-transform: rotateY( 288deg ) translateZ( 320px );
				transform: rotateY( 288deg ) translateZ( 320px );
	  }
	  #carousel figure:nth-child(10) {
		-webkit-transform: rotateY( 324deg ) translateZ( 320px );
		   -moz-transform: rotateY( 324deg ) translateZ( 320px );
			 -o-transform: rotateY( 324deg ) translateZ( 320px );
				transform: rotateY( 324deg ) translateZ( 320px );
	  }
  
  @media(max-width:680px){
	  #carousel figure:nth-child(1) {
		-webkit-transform: rotateY(   0deg ) translateZ( 230px );
		   -moz-transform: rotateY(   0deg ) translateZ( 230px );
			 -o-transform: rotateY(   0deg ) translateZ( 230px );
				transform: rotateY(   0deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(2) {
		-webkit-transform: rotateY(  36deg ) translateZ( 230px );
		   -moz-transform: rotateY(  36deg ) translateZ( 230px );
			 -o-transform: rotateY(  36deg ) translateZ( 230px );
				transform: rotateY(  36deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(3) {
		-webkit-transform: rotateY(  72deg ) translateZ( 230px );
		   -moz-transform: rotateY(  72deg ) translateZ( 230px );
			 -o-transform: rotateY(  72deg ) translateZ( 230px );
				transform: rotateY(  72deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(4) {
		-webkit-transform: rotateY( 108deg ) translateZ( 230px );
		   -moz-transform: rotateY( 108deg ) translateZ( 230px );
			 -o-transform: rotateY( 108deg ) translateZ( 230px );
				transform: rotateY( 108deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(5) {
		-webkit-transform: rotateY( 144deg ) translateZ( 230px );
		   -moz-transform: rotateY( 144deg ) translateZ( 230px );
			 -o-transform: rotateY( 144deg ) translateZ( 230px );
				transform: rotateY( 144deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(6) {
		-webkit-transform: rotateY( 180deg ) translateZ( 230px );
		   -moz-transform: rotateY( 180deg ) translateZ( 230px );
			 -o-transform: rotateY( 180deg ) translateZ( 230px );
				transform: rotateY( 180deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(7) {
		-webkit-transform: rotateY( 216deg ) translateZ( 230px );
		   -moz-transform: rotateY( 216deg ) translateZ( 230px );
			 -o-transform: rotateY( 216deg ) translateZ( 230px );
				transform: rotateY( 216deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(8) {
		-webkit-transform: rotateY( 252deg ) translateZ( 230px );
		   -moz-transform: rotateY( 252deg ) translateZ( 230px );
			 -o-transform: rotateY( 252deg ) translateZ( 230px );
				transform: rotateY( 252deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(9) {
		-webkit-transform: rotateY( 288deg ) translateZ( 230px );
		   -moz-transform: rotateY( 288deg ) translateZ( 230px );
			 -o-transform: rotateY( 288deg ) translateZ( 230px );
				transform: rotateY( 288deg ) translateZ( 230px );
	  }
	  #carousel figure:nth-child(10) {
		-webkit-transform: rotateY( 324deg ) translateZ( 230px );
		   -moz-transform: rotateY( 324deg ) translateZ( 230px );
			 -o-transform: rotateY( 324deg ) translateZ( 230px );
				transform: rotateY( 324deg ) translateZ( 230px );
	  }   
  
  
  
  
  
   #carousel .figure-class {
		  display: block;
		  position: absolute;
		  width: 136px;
		  height: 166px;
		  left: 18%;
		  top: 10px;
		  cursor:default;
		  transform-style: preserve-3d;
	  }
	  
	  /* Card front face - tablet */
	  #carousel .figure-class .card-front {
		  position: absolute;
		  width: 100%;
		  height: 100%;
		  font-size: 90px;
		  font-weight: bold;
		  padding-top: 6px;
		  color: rgba(18, 17, 17, 0.85);
		  text-align: center;
		  -moz-border-radius: 8px;
		  -webkit-border-radius: 8px;     
		  border-radius: 8px;
		  /* text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5), 0 0 100px white, 0 0 100px white, 0 0 100px white, 0 0 100px white, 0 0 100px white, 0 0 100px white; */
		  transform: translateZ(5px);
	  }
	  
	  /* Card left thickness - tablet */
	  #carousel .figure-class .card-left {
		  position: absolute;
		  width: 12px;
		  top: 2px;
		  height: 160px;
		  background: linear-gradient(to bottom, rgba(30, 30, 30, 1), rgba(50, 50, 50, 1));
		  transform: rotateY(-90deg) translateZ(-5px);
		  left: -10px;
		  border-radius: 15px 0 0 15px;
	  }
	  
	  /* Card right thickness - tablet */
	  #carousel .figure-class .card-right {
		  position: absolute;
		  width: 12px;
		  top: 2px;
		  height: 160px;
		  background: linear-gradient(to left, rgba(30, 30, 30, 1), rgba(50, 50, 50, 1));
		  transform: rotateY(90deg) translateZ(-5px);
		  right: -10px;
		  border-radius: 0 15px 15px 0;
	  }
  
  
  
  
  
  
  .spin_wheel_inner:after {
		  position: absolute;
		  content: ' ';
		  bottom: -23px;
		  text-align: center;
		  left: 49%;
		  border: solid #ffffff;
		  border-width: 0 6px 6px 0;
		  /*display: inline-block;*/
		  display: none;
		  padding: 3px;
		  transform: rotate(-135deg);
		  -webkit-transform: rotate(-135deg);
	  }
  
  .spin_wheel_inner.activated:after {
		  position: absolute;
		  content: ' ';
		  bottom: -23px;
		  text-align: center;
		  left: 49%;
		  border: solid #ffffff;
		  border-width: 0 6px 6px 0;
		  display: none;
		  padding: 3px;
		  transform: rotate(-135deg);
		  -webkit-transform: rotate(-135deg);
	  }
  
  
  
  
  
  }
  @media(max-width:500px){
	  #carousel figure:nth-child(1) {
		-webkit-transform: rotateY(   0deg ) translateZ( 150px );
		   -moz-transform: rotateY(   0deg ) translateZ( 150px );
			 -o-transform: rotateY(   0deg ) translateZ( 150px );
				transform: rotateY(   0deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(2) {
		-webkit-transform: rotateY(  36deg ) translateZ( 150px );
		   -moz-transform: rotateY(  36deg ) translateZ( 150px );
			 -o-transform: rotateY(  36deg ) translateZ( 150px );
				transform: rotateY(  36deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(3) {
		-webkit-transform: rotateY(  72deg ) translateZ( 150px );
		   -moz-transform: rotateY(  72deg ) translateZ( 150px );
			 -o-transform: rotateY(  72deg ) translateZ( 150px );
				transform: rotateY(  72deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(4) {
		-webkit-transform: rotateY( 108deg ) translateZ( 150px );
		   -moz-transform: rotateY( 108deg ) translateZ( 150px );
			 -o-transform: rotateY( 108deg ) translateZ( 150px );
				transform: rotateY( 108deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(5) {
		-webkit-transform: rotateY( 144deg ) translateZ( 150px );
		   -moz-transform: rotateY( 144deg ) translateZ( 150px );
			 -o-transform: rotateY( 144deg ) translateZ( 150px );
				transform: rotateY( 144deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(6) {
		-webkit-transform: rotateY( 180deg ) translateZ( 150px );
		   -moz-transform: rotateY( 180deg ) translateZ( 150px );
			 -o-transform: rotateY( 180deg ) translateZ( 150px );
				transform: rotateY( 180deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(7) {
		-webkit-transform: rotateY( 216deg ) translateZ( 150px );
		   -moz-transform: rotateY( 216deg ) translateZ( 150px );
			 -o-transform: rotateY( 216deg ) translateZ( 150px );
				transform: rotateY( 216deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(8) {
		-webkit-transform: rotateY( 252deg ) translateZ( 150px );
		   -moz-transform: rotateY( 252deg ) translateZ( 150px );
			 -o-transform: rotateY( 252deg ) translateZ( 150px );
				transform: rotateY( 252deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(9) {
		-webkit-transform: rotateY( 288deg ) translateZ( 150px );
		   -moz-transform: rotateY( 288deg ) translateZ( 150px );
			 -o-transform: rotateY( 288deg ) translateZ( 150px );
				transform: rotateY( 288deg ) translateZ( 150px );
	  }
	  #carousel figure:nth-child(10) {
		-webkit-transform: rotateY( 324deg ) translateZ( 150px );
		   -moz-transform: rotateY( 324deg ) translateZ( 150px );
			 -o-transform: rotateY( 324deg ) translateZ( 150px );
				transform: rotateY( 324deg ) translateZ( 150px );
	  }   
  
  
  
  
  
  
  
	  #carousel .figure-class {
		  display: block;
		  position: absolute;
		  width: 76px;
		  height: 126px;
		  left: 30%;
		  top: 10px;
		  cursor:default;
		  transform-style: preserve-3d;
	  }
	  
	  /* Card front face - mobile */
	  #carousel .figure-class .card-front {
		  position: absolute;
		  width: 100%;
		  height: 100%;
		  font-size: 76px;
		  font-weight: bold;
		  padding-top: 1px;
		  color: rgba(18, 17, 17, 0.85);
		  text-align: center;
		  -moz-border-radius: 8px;
		  -webkit-border-radius: 8px;     
		  border-radius: 8px;
		  /* text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5), 0 0 100px white, 0 0 100px white, 0 0 100px white, 0 0 100px white, 0 0 100px white, 0 0 100px white; */
		  transform: translateZ(5px);
	  }
	  
	  /* Card left thickness - mobile */
	  #carousel .figure-class .card-left {
		  position: absolute;
		  width: 8px;
		  top: 2px;
		  height: 120px;
		  background: linear-gradient(to bottom, rgba(30, 30, 30, 1), rgba(50, 50, 50, 1));
		  transform: rotateY(-90deg) translateZ(-5px);
		  left: -7px;
		  border-radius: 10px 0 0 10px;
	  }
	  
	  /* Card right thickness - mobile */
	  #carousel .figure-class .card-right {
		  position: absolute;
		  width: 8px;
		  top: 2px;
		  height: 120px;
		  background: linear-gradient(to left, rgba(30, 30, 30, 1), rgba(50, 50, 50, 1));
		  transform: rotateY(90deg) translateZ(-5px);
		  right: -7px;
		  border-radius: 0 10px 10px 0;
	  }
  
  
  
  
  
  
  
  .spin_wheel_inner:after {
		  position: absolute;
		  content: ' ';
		  bottom: -3px;
		  text-align: center;
		  left: 49%;
		  border: solid #ffffff;
		  border-width: 0 6px 6px 0;
		  /*display: inline-block;*/
		  display: none;
		  padding: 3px;
		  transform: rotate(-135deg);
		  -webkit-transform: rotate(-135deg);
	  }
  
  
  .spin_wheel_inner.activated:after {
		  position: absolute;
		  content: ' ';
		  bottom: -3px;
		  text-align: center;
		  left: 49%;
		  border: solid #ffffff;
		  border-width: 0 6px 6px 0;
		  display: none;
		  padding: 3px;
		  transform: rotate(-135deg);
		  -webkit-transform: rotate(-135deg);
	  }
  
  
  .jnum {
	  display: block;
  }
  
  
  }
  
  
  .golden-btn + .golden-btn { margin-top: 1em; }
  
  #random-title .golden-btn {
	/*display: inline-block;
	outline: none;
	font-family: inherit;
	font-size: 1.2em;
	box-sizing: border-box;
	border: none;
	border-radius: .3em;*/
	height: 2.75em;
	border-radius: .3em;
	/*line-height: 2.5em;*/
	text-transform: uppercase;
	font-weight: bold;
	padding: 0 1em;
	box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(110,80,20,.4);
	/*background-image: linear-gradient(160deg, #a54e07, #b47e11, #fef1a2, #bc881b, #a54e07);*/
	background-image: linear-gradient(160deg, #c38e18, #efb339, #fef1a2, #d9a53b, #c38e18);
	border: 1px solid #a55d07;
	color: rgba(120,50,5);
	text-shadow: 0 2px 2px rgba(250, 227, 133, 1);
	cursor: pointer;
	transition: all .1s ease-in-out;
	background-size: 100% 100%;
	background-position:center;
	margin-right: 15px;
  }
  
  /*@media (hover: none) {
	  #random-title .golden-btn {
		display: inline-block;
		outline: none;
		font-family: inherit;
		font-size: 1.2em;
		box-sizing: border-box;
		border: none;
		border-radius: .3em;
		height: 2.75em;
		line-height: 2.5em;
		text-transform: uppercase;
		padding: 0 1em;
		box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(110,80,20,.4);
		background-image: linear-gradient(160deg, #a54e07, #b47e11, #fef1a2, #bc881b, #a54e07);
		border: 1px solid #a55d07;
		color: rgb(0,0,0);
		text-shadow: 0 2px 2px rgba(250, 227, 133, 1);
		cursor: pointer;
		transition: all .2s ease-in-out;
		background-size: 100% 100%;
		background-position:center;
	  }
  }
  
  
  @media (hover: hover) {
  #random-title .golden-btn:focus {
	  background-image: linear-gradient(160deg, #a54e07, #b47e11, #fef1a2, #bc881b, #a54e07);
	background-size: 150% 150%;
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23),
				  inset 0 -2px 5px 1px #b17d10,
				  inset 0 -1px 1px 3px rgba(250,227,133,1);
	border: 1px solid rgba(165,93,7,.6);
	color: rgba(120,50,5,.8);
  }
  }
  
  
  */
  
  
  #random-title .golden-btn:active {
	  background-image: linear-gradient(160deg, #a54e07, #b47e11, #fef1a2, #bc881b, #a54e07);
	  background-size: 180% 180%;
	box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(110,80,20,.4),
				inset 0 -2px 5px 1px #b17d10,
				  inset 0 -1px 1px 3px rgba(250,227,133,1);
				  border: 1px solid rgba(165,93,7,.6);
	color: rgba(120,50,5,.8);
  
  }
  
  #toto_con_form input[type=text], #toto_con_form input[type=email] {
	width: 100%;
	padding: 5px 10px;
	margin: 0px 0;
	box-sizing: border-box;
  }
  
  #toto_con_form textarea {
	width: 100%;
	height:150px;
	padding: 5px 10px;
	margin: 0px 0;
	box-sizing: border-box;
  }
  
  #toto_con_form p{margin:0px;}
  
  #toto_con_form label{width:80%;}
  
  #toto_con_form input[type=submit]{
	  display: inline-block;
	  text-decoration: none;
	  font-size: 14px;
	  font-weight: 700;
	  letter-spacing: 1px;
	  padding: 12px 40px;
	  border-radius: 5px;
	  text-transform: uppercase;
	  border: none;
	  color: #fff;
	  -webkit-transition: all 0.25s ease;
	  transition: all 0.25s ease;
	  cursor: pointer;
	  outline: none !important;
	  -webkit-font-smoothing: antialiased;
	  background-color: #009245;
	  border: 2px solid #009245;
	  font-family: "Montserrat", Arial, Helvetica, sans-serif;
  }
  
  .pre-header-right li{
	  display: -webkit-box;
	  padding-left: 11px;
	  margin-left: 12px;
  }
  
  .pre-header-right p{
	  float: left;
	  padding-left: 5px;
	  width: 100%;
  }
  
  .figure-class-active{
	display: block;
	position: absolute;
	width: 166px;
	height: 186px;
	left: 10px;
	top: 10px;
	font-size: 90px;
	font-weight: 600;
	font-family: 'Open Sans';
	background: radial-gradient(hsl(0deg 0% 1.34% / 0%), hsl(107.39deg 68.96% 39.26% / 78%)), url(assets/img/bg_card.jpg) !important;
	background-size: cover !important;
    background-position: center !important;
	padding-top: 14px;
	font-weight: bold;
	text-align: center;
	box-shadow: 0 0 2px rgb(61 255 21), 0 6px 12px rgb(97 217 14 / 78%), -5px -10px 60px 0px rgb(129 255 28 / 50%) inset, 0px -2px 22px 6px rgb(129 255 75 / 64%);
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	cursor: default;
	color: rgb(255 255 255) !important;
	text-shadow: 0 2px 2px rgb(143 191 104) !important;
	  
  }
  
  .poweredby_akira{
	  float:left;
	  text-align:center;
	  width:100%;
	  margin-bottom: 10px;
  }
  
  @keyframes fadeMe {
	from {
	  opacity: 0;
	}
	to {
	  opacity: 1;
	}
  }
  
  
  .jnum {
	  color: gray;
  }
  
  
  .odometer {
	background: linear-gradient(310deg, #4ebf3f, #5ae245, #28b351, #54b81d, #2daa1c);
	border-radius: 10px;
	display: block;
	height: 120px;
	margin: 0 auto 12px;
	padding: 10px;
	position: relative;
	-webkit-transform-origin: left;
	-ms-transform-origin: left;
	transform-origin: left;
	box-shadow: 2px 2px 10px 5px #4bce11;
	width: 320px;
  }
  .odometer:before, .odometer:after {
	background: linear-gradient(to bottom, rgba(183, 134, 40, 0.05) 0%, rgba(183, 134, 40, 0.15) 100%);
	bottom: 10px;
	content: "";
	position: absolute;
	-webkit-transform: skewX(-15deg);
	-ms-transform: skewX(-15deg);
	transform: skewX(-15deg);
	top: 0;
	z-index: 2;
  }
  .odometer:before {
	right: 30px;
	width: 70px;
  }
  .odometer:after {
	right: -4px;
	width: 200px;
  }
  
  
  
  .odometer2 {
	background: linear-gradient(310deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);
	border-radius: 10px;
	display: block;
	height: 120px;
	margin: 0 auto 12px;
	padding: 10px;
	position: relative;
	-webkit-transform-origin: left;
	-ms-transform-origin: left;
	transform-origin: left;
	box-shadow: 2px 2px 10px 5px #888888;
	width: 220px;
  }
  .odometer2:before, .odometer2:after {
	background: linear-gradient(to bottom, rgba(183, 134, 40, 0.05) 0%, rgba(183, 134, 40, 0.15) 100%);
	bottom: 10px;
	content: "";
	position: absolute;
	-webkit-transform: skewX(-15deg);
	-ms-transform: skewX(-15deg);
	transform: skewX(-15deg);
	top: 0;
	z-index: 2;
  }
  .odometer2:before {
	right: 30px;
	width: 70px;
  }
  .odometer2:after {
	right: -4px;
	width: 200px;
  }
  
  .odometer__column_wheel {
	height: 100px;
	-webkit-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	width: 100px;
  }
  .no-preserve-3d .odometer__column_wheel {
	height: auto;
  }
  
  .odometer__column_wheel2 {
	height: 100px;
	-webkit-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	width: 100px;
  }
  .no-preserve-3d .odometer__column_wheel2 {
	height: auto;
  }
  
  .odometer__column {
	background: #333;
	border-right: 2px solid #000;
	float: left;
	height: 100px;
	overflow: hidden;
	position: relative;
	width: 100px;
  }
  .odometer__column:before {
	background: linear-gradient(to bottom, rgba(183, 134, 40, 0.2) 0%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.2) 100%);
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 3;
  }
  .odometer__column:after {
	box-shadow: inset 0 5px 10px 0 rgba(0, 0, 0, 0.3);
	content: "";
	height: 10px;
	left: 0;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 2;
  }
  .odometer__column:first-child {
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
  }
  .odometer__column:last-child {
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-right-width: 0;
  }
  
  .odometer__column2 {
	background: #333;
	border-right: 2px solid #000;
	float: left;
	height: 100px;
	overflow: hidden;
	position: relative;
	width: 100px;
  }
  .odometer__column2:before {
	background: linear-gradient(to bottom, rgba(183, 134, 40, 0.2) 0%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.2) 100%);
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 3;
  }
  .odometer__column2:after {
	box-shadow: inset 0 5px 10px 0 rgba(0, 0, 0, 0.3);
	content: "";
	height: 10px;
	left: 0;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 2;
  }
  .odometer__column2:first-child {
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
  }
  .odometer__column2:last-child {
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-right-width: 0;
  }
  
  .odometer__column_number {
	background: #009245;
	box-sizing: border-box;
	color: #fff;
	font-family: sans-serif;
	font-size: 76px;
	font-weight: bold;
	height: 100px;
	line-height: 1;
	padding: 12px 25px;
	position: absolute;
	text-align: center;
	text-shadow: 0px -1px 5px #fff, 1px 2px 10px #222;
	width: 100px;
  }
  .no-preserve-3d .odometer__column_number {
	position: relative;
  }
  
  .odometer__column_number2 {
	background: #009245;
	box-sizing: border-box;
	color: #fff;
	font-family: sans-serif;
	font-size: 76px;
	font-weight: bold;
	height: 100px;
	line-height: 1;
	padding: 12px 25px;
	position: absolute;
	text-align: center;
	text-shadow: 0px -1px 5px #fff, 1px 2px 10px #222;
	width: 100px;
  }
  .no-preserve-3d .odometer__column_number2 {
	position: relative;
  }
  
  /*.jackpot-title {
	  color: #000;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
  }
  
  
  .jackpot-lucky-title {
	  color: #000;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
  }*/
  
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
	  .float-child {
	  text-align: center;
	width: 40%;
	/*float: left;*/
	padding: 20px;
	display: inline-block;
	vertical-align: middle;
  }
  .jackpot_section {
	  /*text-align: center;*/
	  font-family: 'Montserrat', sans-serif;
	  font-weight: 600;
	  margin-top: 96px;
	  /*margin-left: 60px;*/
	  display: inline-block;
	  border-radius: 40px;
  
  }
  .jackpot-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 60px;*/
  }
  
  
  .jackpot-lucky-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 180px;*/
  }
  }
  
  @media only screen and (min-width: 1025px) {
	  .float-child {
	  text-align: center;
	width: 40%;
	/*float: left;*/
	padding: 20px;
	display: inline-block;
	vertical-align: middle;
  }
  .jackpot_section {
	  /*text-align: center;*/
	  font-family: 'Montserrat', sans-serif;
	  font-weight: 600;
	  margin-top: 96px;
	  /*margin-left: 160px;*/
	  display: inline-block;
	  border-radius: 40px;
  
  }
  
  .jackpot-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
  }
  
  
  .jackpot-lucky-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 185px;*/
  }
  
  }
  
  @media only screen and (min-width: 200px) and (max-width: 500px)  {
  
	  .float-child {
   text-align: center;
   width: 100%;
	padding: 20px;
	vertical-align: middle;
  }
  
  .prize_type_table{
	  display:none;
  }
  
  .jackpot_section {
	  /*text-align: center;*/
	  font-family: 'Montserrat', sans-serif;
	  font-weight: 600;
	  /*margin-left: 50px;*/
	  display: inline-block;
	  border-radius: 40px;
  }
  
  .jackpot-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 20px;*/
  }
  
  
  .jackpot-lucky-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 50px;*/
  }
  
  }
  
  @media only screen and (min-width: 501px) and (max-width: 767px)  {
	  .float-child {
	width: 40%;
	text-align: center;
	/*float: left;*/
	padding: 20px;
	display: inline-block;
	vertical-align: middle;
  }
  .jackpot_section {
	  /*text-align: center;*/
	  font-family: 'Montserrat', sans-serif;
	  font-weight: 600;
	  margin-top: 96px;
	  /*margin-left: 90px;*/
	  display: inline-block;
	  border-radius: 40px;
  }
  .jackpot-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 45px;*/
  }
  
  
  .jackpot-lucky-title {
	  background: -webkit-linear-gradient(#eee, #000);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
	  font-size: 28px;
	  text-shadow: 0 1px 4px #3c3d3a;
	  /*padding-left: 88px;*/
  }
  }













  /* Bootstrap Grid section */



  