﻿body {
    margin: 0;
    padding: 0;
    background: #2c0080;
    font-family: 'Open Sans', sans-serif;
    overflow-x: hidden;
}

.top-header {
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
    float: left; 
	/* background: #9049ff; */
    overflow: hidden;
}

    .top-header ul {
        margin: 0;
        padding: 0;
    }

	.top-header ul li {
		/*float: left; */
		list-style: none;
		padding: 13px 20px;
		display: inline-block;
		/* padding: 17px 64px; */
		border-right: 1px solid #0fc50f;
		position: relative;
		width: 16.28%;
		background: #0080ff;
		text-decoration: none;
		display: inline-block;
		border-right: 1px solid #14cc73;
		color:#fff;
	}

	.top-header ul li a {
		font-family: 'Open Sans', sans-serif;
		padding: 20px 10px;
		color: #ffffff;
		font-size: 19px;
		font-weight: 600;
		text-decoration:none;
	}

	.top-header ul li:hover {
		background: #008000;
		color: #ffffff;
		 text-decoration:none;
	} 
	
.single-pill:hover {
		background: #ef2617;
		color: #ffffff;
	}
	
.active
{
	color: #ffffff ;
	background: #008000 !important;
}     

.roun_section {
    /* background: #fff; */
    padding: -10px;
    /* margin-top: 11px; */
    border-radius: 20px;
    text-align: center;
    background-color: #c7c2d3;
    text-align: center;
    /*text-shadow: 1px 1px blue;*/
    font-size: 20px;
    border-radius: 0px;
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
	font-weight: bold;
	text-decoration:none;
}

    .roun_section a {
        color: #0080ff;
        position: relative;
        top: 0px;
        font-family: 'Roboto', sans-serif;
    }

    .roun_section h1 {
        font-size: 16px;
        text-align: center;
        padding: 0px;
        /* background-color: lightyellow; */
        text-align: center;
        text-shadow: 1px 1px #0080ff;
        font-size: 16px;
        border-radius: 25px;
        /* height: 42px; */
        margin: 0;
        padding: 0;
        font-family: 'Roboto', sans-serif;
        padding: 2px;
    }

    .roun_section a {
        color: #008000;
        position: relative;
        top: 0px;
        font-family: 'Roboto', sans-serif;
		font-size: 30px !important;
    font-weight: bold;
    }

.number_section {
    background-color: white;
    color: white;
    font-weight: bold;
    font-size: large;
    text-decoration: none;
    border-width: 3px;
    border-color: #008000;
    border-style: outset;
    margin: 2px;
    padding: 1px 7px 1px;
    border-radius: 10px;
    text-align: center;
}

    .number_section h5 {
        color: #000;
        font-size: 18px;
        font-family: sans-serif;
        font-weight: 600;
    }

    .number_section p {
        color: #000;
        font-size: 17px;
        margin: 0;
    }

.gali {
    color: red;
    font-size: 16px;
    font-family: sans-serif;
    color: red !important;
    font-size: 15px !important;
    font-weight: 600;
    padding: 0;
    margin: 0;
}

.ima_floe {
    color: #0080ff;
}

.riy_name {
    color: blue;
}

.one_section {
    background-color: #222;
    margin: 0;
    padding: 0;
    padding-bottom: 0px;
}

.latest-result {
    margin-bottom: 0px;
    font-family: sans-serif;
}

.result {text-align:center;}
.latest-result-first.latest-result-first-prime {
    /* background: #ff0101; */
    width: 100%;
    /* border: 6px dotted #fff; */
    color: #FFFFFF;
}

.latest-result-first {
    /* background: #ff8605; */
    /* padding: 55px 0 0px; */
    text-align: center;
    margin-top: 0;
    border-radius: 0;
    transition: all 0.5s;
}

.latest-result-second {
    /* background: #FFC107; */
    padding: 0px 0 0px;
    text-align: center;
    margin-top: 0;
    border-radius: 0;
    transition: all 0.5s;
}

.gamenamefirst, .gamenamesecond {
    margin-top: -10%;
}

.dhan {
    margin-top: -1%;
    font-size: 45px;
}

.two_section {
    text-align: center;
}
.gamenameeach
{
	color: #ffd800;
}

.rajcot {
}

.rej-one p {
    margin: 0;
}

.rajcot h4 a{
    text-transform: uppercase;
    color: white;
    font-size: 20px;
    font-weight: 600;
    padding-left: 2px;
    padding-right: 2px;
    font-family: 'Open Sans', sans-serif;
    margin: 0;
    padding: 0;
	text-decoration: none;
}

.rajcot span {
    color: yellow;
    font-size: 15px;
    font-weight: 600;
}

.rej-one {
    padding: 0 1px 0 1px;
    border: 1px solid black;
    background-color: #2c0080; /*#a4be23; */
}

.gnameMainView
{
	background:#0080ff;
}

.gnameMainViewR
{
	background:#ffffff;
	color:#000000;
}

.chart_back {
    padding: 0 1px 0 1px;
    border: 1px solid #008000;
    background-color: #008000;
}

.back1 {
    /* background-color: #a7ff85; */
    background-color: #fafafa;
    padding: 3px 1px 3px 1px;
    border: 1px solid black;
}

.back2 {
    background-color: #ffffff;
    padding: 3px 1px 3px 1px;
    border: 1px solid black;
}
.table_chart_section
{
	background-color: #04ac04;
}
.mobile-title
{
	text-align: center;
	font-size:30px;
}
.profile
{
	padding: 50px 0 50px 0;
}

.back1 span a {
    color: #d82c2c;
    font-size: 17px;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 17px;
}

.back2 span a {
    color: #d82c2c;
    font-size: 17px;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 17px;
}

.text-01 {
    color: red;
    font-size: 17px;
}

.search-result-chart {
    background: #c3df36;
    padding: 0px 0;
    float: left;
    width: 100%;
    border-style: outset;
    margin: 2px;
    border-radius: 10px;
    text-decoration: none;
    border-width: 3px;
    border-color: #008000;
}

    .search-result-chart h3 {
        margin: 10px 0;
        background: #c3df36;
        /*padding: 20px 0;*/
        color: #fff;
        font-family: sans-serif;
        font-size: 40px;
    }

    .search-result-chart h4 {
        margin: 10px 0;
        background: #c3df36;
        /*padding: 20px 0;*/
        color: #ffffff;
        font-family: sans-serif;
        font-size: 30px;
    }
	.contentart
	{
		background: #c3df36;
		font-size: 15px;
		text-align: justify;
		padding-left: 5px;
		padding-right: 5px;
		font-weight: 600;
	}
	
.points-table {
    background: #111110;
    margin-bottom: 30px;
}

    .points-table thead {
        background: #2c0080;
        color: #fff;
        font-size: 16px;
    }

.important-chart {
    background: white;
    padding: 0px 0 10px;
}

.wrapper_main {
    width: 100%;
    float: left;
    background: #ffffff;
    overflow: hidden;
}

.important-chart .title_home {
    /*margin-top: 50px;
    margin-bottom: 30px;*/
    color: #5d0404;
}

.imp-cht:nth-child(2) {
    background: #714abc !important;
}

.imp-cht:nth-child(3) {
    background: #c3df36 !important;
}

.imp-cht:nth-child(4) {
    background: #536dfe !important;
}

.imp-cht:nth-child(5) {
    background: #048204 !important;
}


.noticebordcon:nth-child(1) {
    background: green;
}

.noticebordcon:nth-child(2) {
    background: white;
    font-family: sans-serif;
}

.noticebordcon:nth-child(3) {
    background: white;
    font-family: sans-serif;
}

.noticebordcon:nth-child(4) {
    background: white;
    font-family: sans-serif;
}

.noticebordcon:nth-child(5) {
    background: white;
    font-family: sans-serif;
}

.noticebordcon:nth-child(6) {
    background: white;
    font-family: sans-serif;
}

.noticebordcon:nth-child(7) {
    background: white;
    font-family: sans-serif;
}

.noticebordcon:nth-child(8) {
    background: green;
}

.noticebordcon:nth-child(9) {
    background: green;
}

.noticebordcon:nth-child(10) {
    background: red;
}

.noticebordcon:nth-child(11) {
    background: red;
}

.noticebordcon:nth-child(12) {
    background: green;
}

.noticebordcon:nth-child(13) {
    background: green;
}

.noticebordcon:nth-child(14) {
    background: red;
}

.noticebordcon:nth-child(15) {
    background: red;
}

.noticebordcon:nth-child(16) {
    background: green;
}

.noticebordcon:nth-child(17) {
    background: green;
}

.noticebordcon:nth-child(18) {
    background: red;
}

.noticebordcon:nth-child(19) {
    background: red;
}

.noticebordcon:nth-child(20) {
    background: green;
}

.icon-circle-inner marquee {
    font-size: 18px;
    margin: 0 0 30px;
    padding: 0 0 3px;
}


.imp-cht-title {
    color: #191717;
    font-family: karlaregular;
    font-size: 28px;
    margin-bottom: 30px;
    text-shadow: 0 0 18px #fff;
    font-family: sans-serif;
}

.noticebordcon:nth-child(2) {
    background: white;
    font-family: sans-serif;
}

.imp-cht a {
    width: 49%;
    padding: 6px 0;
    margin: 0 0 3px;
    color: #171616;
}

.shape {
    position: relative;
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.lw_footer_logo {
    margin-top: 0;
   /* background: #494848; */
}

    .lw_footer_logo img {
        width: 300px;
    }

.lw_link_logo {
    margin-top: 0;
    background: #C71585;
}

.copyright_text {
    text-transform: uppercase;
    color: #ffffff;
     padding-top: 10px;
    line-height: 24px;
    /*font-family: sans-serif;*/
}
.disclaimer
{
	font-size:14px;
	padding: 15px;
	background:#800080;
	margin-bottom: 0;
	color:yellow;
	text-align:justify;
}

.imp-cht {
    padding: 8px 30px 23px;
}

.points-table .table-hover > tbody > tr:hover {
    background-color: #ef2617 !important;
    color: #fff;
}

.points-table tbody {
    font-size: 16px;
}



.table-striped > tbody > tr:nth-of-type(odd) {
    background-color:#048204;
    color: #fff;
    font-weight: 900;
}

.table-striped > tbody > tr:nth-of-type(even) {
    /* background-color: #6b9ecc; */
    color: #fff;
    font-weight: 900;
    background: burlywood;
}

/*--------- navigation css Start----------*/

.lw_navigation_wrapper {
    background: #2c0080;
}

.lw_navigations ul.menu {
    position: relative;
    margin: 0;
    padding: 0px;
}

.lw_navigation_wrapper .lw_navigations ul.menu {
    text-align: center;
}

.lw_navigations ul.menu li {
    display: inline-block;
    padding: 17px 10px;
    border-right: 1px solid #0fc50f;
    position: relative;
    width: 14.28%;
    background: #008000;
    text-decoration: none;
}

    .lw_navigations ul.menu li:last-child {
        border-right: none !important;
    }

.lw_navigations ul.menu > li > a {
    font-size: 15px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 900;
    border-bottom: 2px solid transparent;
    transition: all ease-in-out 0.25s;
    -webkit-transition: all ease-in-out 0.25s;
    -moz-transition: all ease-in-out 0.25s;
    -ms-transition: all ease-in-out 0.25s;
    -o-transition: all ease-in-out 0.25s;
    letter-spacing: 0.075em;
    font-family: sans-serif;
}

.lw_navigations ul.menu li:hover {
    color: #fff;
    background: #008000;
    text-decoration: none;
}

.lw_navigations ul.menu > li > a:hover {
    text-decoration: none;
    color: #333 !important;
}

ul.menu li a:hover {
    text-decoration: none;
}

ul.sub-menu li {
    width: 100%;
    padding: 0 !important;
}

    ul.sub-menu li a {
        width: 100%;
        padding: 8px 10px !important;
        float: left;
    }

        ul.sub-menu li a:hover {
            background: #008000;
            color: #333 !important;
            font-weight: 900;
        }

.lw_navigations ul li:hover .sub-menu li a {
    /*  opacity: .6; */
}

ul.sub-menu li a {
    color: #fff;
    text-transform: uppercase;
}

ul.menu li a:hover {
    text-decoration: none;
}

.current_menu_item a:after {
    content: "";
    display: block;
    width: 14px;
    height: 0px;
    border-bottom: 2px solid #14cc73;
    position: absolute;
    margin-top: -2px;
}

ul.menu > li:hover .sub-menu {
    /*visibility: visible;
    display: block;*/
}

.sub-menu {
    padding: 0px;
    position: absolute;
    top: 52px;
    left: 0px;
    z-index: 1000;
    float: left;
    min-width: 220px;
    margin: 1px 0 0;
    background: rgba(0, 130, 177, 0.9);
    text-align: left;
}
.ads_box {
  border: 4px double #14cc73;
  border-radius: 18px;
  /*min-height: 360px;*/
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-top:15px;
  background: darkorange;
}

.ads_box_bottom {
  border: 4px dashed #14cc73;
  border-radius: 18px;
  /*min-height: 360px;*/
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-top:15px;
}

/*------- navigation css End ----------*/
.login {
    margin: 20px auto;
    width: 430px;
}
.ref_site h2 {
    background: lightyellow;
    text-align: center;
    font-size: 25px;
   /* border-radius: 25px; */
    margin: 0;
    padding: 10px;
	font-weight:bold;
}

/*------- login start ----------*/
.logn_text
{
text-align: center;
font-size: 23px;
}
.logn_text h6{
font-size: 16px;
margin-bottom: 20px;
margin-top: 21px;
}

.login {margin: 20px auto;width: 430px;}
.login-screen {
background-color: #FFF;
padding: 20px;
border-radius: 5px
}

.app-title {text-align: center;width: 132px;margin: 0 auto;}
.app-title h1 {
    text-align: center;
    color: #fff;
    background: #3498DB;
    padding: 9px 10px;
    font-size: 24px;
    border: 1px solid #3498DB;
    border-radius: 3px;
}

.app-title-for {text-align: center;width: 220px;margin: 0 auto;}
.app-title-for h1 {
    text-align: center;
    color: #fff;
    background: #3498DB;
    padding: 9px 10px;
    font-size: 24px;
    border: 1px solid #3498DB;
    border-radius: 3px;
}

.login-form {
text-align: center;
}

.control-group {
margin-bottom: 10px;
}

input {text-align: initial;background-color: #ECF0F1;border: 2px solid transparent;border-radius: 3px;font-size: 16px;font-weight: 200;padding: 10px 10px;transition: border .5s;}

input:focus {
border: 2px solid #3498DB;
box-shadow: none;
}

.btn {
  border: 2px solid transparent;
  background: #3498DB;
  color: #ffffff;
  font-size: 16px;
  line-height: 25px;
  /* padding: 10px 0; */
  text-decoration: none;
  text-shadow: none;
  border-radius: 3px;
  box-shadow: none;
  transition: 0.25s;
  /*display: block;
  width: 250px;*/
  margin: 0 auto;
}

.btn:hover {
  background-color: #2980B9;
}

.login-link {
  font-size: 22px;
  color: #444;
  display: block;
  margin-top: 12px;
  margin-bottom: 10px;
      font-family: serif;
}
a.btn.btn-primary.btn-large.btn-block {
    font-size: 22px;
}

.form-wrapper {
    position: relative;
	text-align: center;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
 }
.form-control {
    display: block;
    width: 100%;
    height: 43px;
    padding: 0;
    margin-bottom: 25px;
    text-align: initial;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 10px;
    width: 390px;
	color:#2c0080;
    transition: border .5s;
}

.form-wrapper i {
    position: absolute;
    bottom: 12px;
    right: 8px;
}

.text a {
    font-size: 18px;
    color: darkblue;
    text-align: center;
    margin: 0 auto;
    display: inherit;
    padding-top: 10px;
    font-family: serif;
}

.container_o1
{
    width:100%;
}

.latest-result-first.latest-result-first-prime {
   /* background: #ff0101; */
    width: 100%;
    /*border: 6px dotted #fff;*/
	color:#FFFFFF;
}
.lw_form_heading
{
	font-size:18px;
}
.latest-result-first {
   /* background: #ff8605;
    padding: 30px 0 40px;*/
    text-align: center;
    margin-top: 0;
    border-radius: 0;
    transition: all 0.5s;
}
.latest-result-second {
   /* background: #FFC107; 
    padding: 30px 0 40px;*/
    text-align: center;
    margin-top: 0;
    border-radius: 0;
    transition: all 0.5s;
}
.latest-result-no
{
	margin-top:-1%;
	font-size:55px;
}

/* FOR PRIMEGAME======*/
/* FOR BLINKING TEXT======*/
.livetext
{
	    color: #fff;
    font-weight: bold;
    font-size: 19px;
}
.blinking{
    animation:blinkingText 500ms infinite;
	animation-duration: 500ms;
    animation-iteration-count: infinite;
    animation-direction: alternate;
}
@keyframes blinkingText{
    0%{     color: #fff;   }
    49%{    color: #fff; }
    60%{    color: transparent; }
    99%{    color: transparent;  }
    100%{   color: transparent;    }
}

.one_section {
    background: #000;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 25px;
}
.nnd_section {
    width: 77%;
    margin: 0 auto;
}

/* FOR BLINKING TEXT======*/

.gali-side {
    text-align: center;
    margin-top: 0;
    border-radius: 0;
    transition: all 0.5s;
}

.gali-side h2 {
    color: #ffffff;
    font-size: 33px;
    font-weight: 600;
}
.dhan {
    color: #fff;
    font-size: 39px;
    font-weight: 600;
    padding-top: 10px;
}

/* FOR PRIMEGAME======*/

#clockbox {
  font-weight: 700;
  color: #ffd800;
  display: block;
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
}
.text-center {
  text-align: center;
  padding-top: 10px;
}
.uname
{
color: #fff;
  margin: 0 0 0 20px;
}

