body{
	background: rgb(2,0,36);
    background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(255,149,0,0.17130602240896353) 0%);
}

table {
	table-layout: fixed;
}

th,td{
	border: 1px solid gray;
}

.panel-heading{
	background-color: #ff9500;
	color: #000;
	font-weight: bold;
}

.logotop {
	    width: 100%;
	    height: 50px;
	    text-align: center;
	    display: block;
	    margin-bottom: 120px;
	}

	.logotop img {
	    width: 150px;

	}

.panel-title{
	font-weight: bold;
	font-size: 22px;
}

.result{
	 font-weight: bold;
	 font-size: 16px;
}

.result_time{
	 font-weight: bold;
	 font-size: 18px;
	 color:#9c0a20;;
}

.result_time_small
{
    font-weight: bold;
    font-size: 18px;
    color:#9c0a20;;
}
	
.headtab{
	padding-top: 95px;
	color: #fff;
}

.heading {
	text-align: center;
	font-size: 22px;
	font-weight: 600;
	padding-bottom: 5px;
	color: #9c0a20;
}

.inner {
	text-align: center;
	font-size: 14px;
}

.navbar h1 {
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Arial";
	font-size: 24px;
	font-weight: 500;
	color: #fff;
	display: inline;
}

.navbar img {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 56px;
	height: 56px;
}

.copyright {
  padding: 18px 0;
  margin-top: 15px;
  background-color: #202020; 
}

.copyright span,
.copyright a {
 color: #878787;
 -webkit-transition: all 0.3s linear;
 -o-transition: all 0.3s linear;
 transition: all 0.3s linear; }
.copyright a:hover {
 color:#007bff; }

.marquee h4 {
	color: #fff;
}


input[type="date"] {
  width: 170px;
  display: inline;
  margin-bottom: 10px;
}

.goddess .container {
	background-color: #D10404 ;
	width: 100%;
	padding: 2px 20px;
}

.gods {
	border: 1px solid #fff;
}

.goddess marquee {
	font-size: 18px;
	font-weight: 500;
	padding: 8px;
}

.calender img {
	border: 1px solid #fff;
	padding: 8px;
}

@media only screen and (max-width: 750px) {
  .panel-title{
		font-weight: bold;
		font-size: 14px;
		letter-spacing: 2px;
	}

	.result{
		 font-weight: bold;
		 font-size: 12px;
	}

	.result_time{
		 font-weight: bold;
		 font-size: 12px;
		 color:#9c0a20;
	}
	
	.result_time_small
	{
	    font-size: 12px;
	    color: red;
	}
	
	.result_time_small
	{
	    font-size: 14px;
	    color:#9c0a20;;
	}
	table{
	    overflow-x:auto;
	}
}

.rounded-box {
      padding: 10px 20px; /* Adds spacing inside the box */
      background: rgb(2,0,36);
			background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(242,8,44,1) 74%);
      color: #fff; /* Text color for contrast */
      font-family: 'Alkatra';
      font-size: 20px; /* Font size */
      text-align: center; /* Centers the text inside the box */
      box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
      border-top-left-radius:15px;
      border-top-right-radius:15px;
  }

  .footer-h1,.footer-h2,.footer-h1{
  	padding-left: 50px;
  	color: #000;
  }

  .footer-h1{
  	padding-left: 50px;
  	padding-right: 50px;
  	color: #9c0a20;
  	font-size: 24px;
  	font-family: 'Alkatra';
  	padding-top: 20px;
  }

  .footer-h2{
  	padding-left: 50px;
  	padding-right: 50px;
  	color: #9c0a20;
  	font-size: 24px;
  	font-family: 'Alkatra';
  	padding-top: 20px;
  }

  .footer-h3{
  	padding-left: 50px;
  	padding-right: 50px;
  	color: #9c0a20;
  	font-size: 24px;
  	font-family: 'Alkatra';
  	padding-top: 20px;
  }

  .footer-p{
  	padding-left: 50px;
  	padding-right: 50px;
  	color: #000;
  	font-size: 18px;
  	letter-spacing: 1;
  	font-family: 'Arial';
  }

  .footer-ol{
  	padding-left: 60px;
  	color: #000;
  	font-size: 18px;
  	letter-spacing: 1;
  	font-family: 'Arial';
  	list-style-position: inside;
  }




