* {
  margin: 0;
  padding: 0; }

body {
  background-color: #2F2E38;
  font-family: "Roboto", sans-serif;
  width: 100%; }
  body p {
	  margin-top:8px;
	  margin-bottom:8px;
	  }
	body h2 {
		font-weight:normal;
		font-size:1.12em;
		margin:8px;
		}
	body h3 {
		font-weight:normal;
		margin:8px;
		font-size:1.05em;
		color:#FFFFAC
		}
	body ol li {
		color: #CEFE5D;
		margin-top:8px;
		margin-bottom:4px;

		}
	body strong {
		font-weight:bold;

		}
	body ul li {
		color: #FFFFCA;
		margin-left:10px;

		}
  body img.payments {

	  height:100px; float:left;

	  margin-left:10px;

	  }
	  h1 {font-size:1.17em;
	  font-weight:normal;
	  color:#F2FD9E;
	  }

	  body a {
		  text-decoration:none;
		  color:#6CB246;

		  }
		  body a:hover {
			  text-decoration:underline;
			  }
  body header {
    display: inline-block;
    width: 100%;
    background-color: #4e4d56;
    position: fixed;
    height: 90px;
    border-bottom: 1px solid #F3FD9E; }
    body header img#logo {
      height: 50px;
      margin-top: -5px;
      padding-top: 0px;
      border: none;
	  float:none;
	  padding:0px; }
    body header img#buy {
      float: none;
	  border:none;
	  padding-left:30px;}
    body header img#mver {
      float: none;
	  border:none;
	  padding:0 0 5px 80px;}
    body header img#gpl {
      float: none;
	  border:none;
	  padding:0 0 5px 30px;}
    body header nav {
      width: 1000px;
      margin: 10px auto;
      height: 20px; }
      body header nav ul {
        /* width: 990px; */
        margin: 0 auto; }
        body header nav ul li {
          list-style: none;
          display: inline-block;
		  margin:0px; }
          body header nav ul li a {
            text-decoration: none;
            color: #fefc7e;
            font-size: 17px;
            padding: 5px; }
            body header nav ul li a:hover {
              color: #7DBD00; }
  body section {
    display: inline-block;
    width: 100%;
    margin-top: 100px;
    color: #E5E4E2; }
    body section main {
      width: 1000px;
      margin: 0 auto; }
	  body section main section.pay {
		  border:2px solid #C6FF63;
		  text-align:center;
		  width:940px;
		  padding-top:15px;
		  padding-left:20px;
		  padding-right:20px;
		  padding-bottom:15px;
		   -webkit-border-radius: 56px;
      -moz-border-radius: 56px;
      border-radius: 56px;
	  margin-top:10px;

		  }
      body section main section#header {
        background-image: url("images/sports2.png");
        margin-top: 0px;
        width: 340px;
        height: 350px;
        padding-top: 20px;
        padding-right: 10px;
        padding-left: 640px; }
        body section main section#header article {
          background-color: #F3FD9E;
          color: #565051;
          padding: 10px;
          text-align: justify; }
          body section main section#header article a {
            color: #38B224; }
      body section main article {
        padding: 10px; }
    body section section#inner {
      width: 750px;
      margin-top: 0px;
      float: left;
      color: #ddd;
      padding: 8px; }
    body section aside {
      width: 190px;
      float: left;
      color: #CFFC5B;
      background-color: #4e4d56;
      padding:15px;
	  padding-left:9px;

      -webkit-border-radius: 16px;
      -moz-border-radius: 16px;
      border-radius: 16px; }
	    body section aside ul li {
			list-style:none;
			padding-left:25px;
		}
		body section aside ul li.soccer {
			background-image:url('images/soccer-ball.png');
			background-size:17px 17px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.amfootball {
			background-image:url('images/american-football.png');
			background-size:22px 15px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.rugby {
			background-image:url('images/rugby.png');
			background-size:22px 15px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.basketball {
			background-image:url('images/basketball.png');
			background-size:19px 19px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.baseball {
			background-image:url('images/baseball.png');
			background-size:18px 18px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.hockey {
			background-image:url('images/ice-hockey.png');
			background-size:19px 16px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.tennis {
			background-image:url('images/tennis.png');
			background-size:17px 17px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.cricket {
			background-image:url('images/cricket.png');
			background-size:19px 19px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.volleyball {
			background-image:url('images/volleyball.png');
			background-size:17px 17px;
			background-repeat:no-repeat;
			background-position:left;
		}
		body section aside ul li.handball {
			background-image:url('images/handball.png');
			background-size:17px 17px;
			background-repeat:no-repeat;
			background-position:left;
		}

    body section div.circle {
      display: inline-block;
      overflow: hidden;
      width: 260px;
      height: 140px;
      background: #4E4D56;
      margin: 5px;
      margin-left: 20px;
      padding: 20px;
      padding-top: 70px;
      font-size: 0.636em;
      font-weight: 300;
      -webkit-border-radius: 105px;
      -moz-border-radius: 105px;
      border-radius: 105px;
      font-size: 15px;
      color: #E5E4E2; }
	  body section div#soccer {
		background-image:url(images/soccer-ball.png);
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
	body section div#amfootball {
		background-image:url('images/american-football.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:100px 70px;


		}
		body section div#rugby {
		background-image:url('images/rugby.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:100px 70px;


		}
		body section div#basketball {
		background-image:url('images/basketball.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
		body section div#baseball {
		background-image:url('images/baseball.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
		body section div#icehockey {
		background-image:url('images/ice-hockey.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:90px 50px;


		}
		body section div#tennis {
		background-image:url('images/tennis.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
		body section div#cricket {
		background-image:url('images/cricket.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
		body section div#volleyball {
		background-image:url('images/volleyball.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
		body section div#handball {
		background-image:url('images/handball.png');
		background-repeat:no-repeat;
		background-position:top;
		background-size:70px 70px;


		}
		section.predictions {
			text-align:center;
			width:220px;
			float:left;
			margin-top:10px;
			border:2px solid #C6FF63;
		    -webkit-border-radius: 26px;
     		 -moz-border-radius: 26px;
     		border-radius: 26px;
			margin-right:10px;

			background-color:white;
			color:black;
			  background: #86ba3d; /* Old browsers */
background: -moz-linear-gradient(top,  #86ba3d 0%, #ffffff 34%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86ba3d), color-stop(34%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #86ba3d 0%,#ffffff 34%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #86ba3d 0%,#ffffff 34%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #86ba3d 0%,#ffffff 34%); /* IE10+ */
background: linear-gradient(to bottom,  #86ba3d 0%,#ffffff 34%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86ba3d', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



			}
			p.smallfont {
				font-size:0.8em;
				color:#333;

				}
			p.head {
				background-color:#C6FF63;
				padding:4px;
				font-size:1.3em;
				color:#333;

				}
			p.price {
				color:#19600C;
				 font-weight:bold;
				 font-size:1.3em;
				}
			p.pay {
				color:#105FCB;
				}
			section#inner img {
				float:left;
				padding:8px;
				border:none;
				width:220px;
				}
    body section div.last {
      display: block;
      width: 260px;
      margin: 0 auto; }
  body footer {
    margin-top: 10px;
    margin-bottom: 0px;
    display: inline-block;
    width: 100%;
    background-color: #4e4d56;
    height: auto; }
    body footer section {
      display: block;
      width: 1000px;
      margin: 10px auto;

      color: #ccc; }
	  body footer section nav {
		  float:left;

		  margin-right:10%;
		  margin-left:10%;
		   margin-bottom:15px;
		  }
	 body footer section nav ul {
	 list-style:none;
	  }
	body footer section nav ul li a{
		font-size:0.8em;


	}
	section.bottom {
		display:inline-block;
		width:1000px;
		margin-bottom:5px;
		font-size:0.8em;

		}
table {
    border-collapse: collapse;
}
table, th, tr, td {
   border: 1px solid #fff;
}
.blinknow {
   animation-name: flash;
    animation-duration: 0.9s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: running;
}
@keyframes flash {
    from {  color:#b21515;}
    to {background-color:#b21515; color:#fff;}
}