
/*for responsive table*/

#iplLeaderboardF .responsivetable td.no-brdr { border-right: none !important;}
#page-wrap .responsivetable td.no-brdr { border-right: none !important;}
#bounspackagecount table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#bounspackagecount tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#bounspackagecount  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#bounspackagecount td, th { 
		padding:9px 6px 9px 6px; 
		text-align: left; 

	}
	#bounspackagecount 	td {	border-right:dashed 1px #999 !important;}
	#bounspackagecount .headerrow th {	border-right:dashed 1px #fff !important;}


#page-wrap {
	width:100%;
	font-family: 'Ubuntu', sans-serif;
	  margin-bottom:25px;
	 padding:10px;
}

	/* 
	Generic Styling, for Desktops/Laptops 
	*/
	#page-wrap .responsivetable  table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#page-wrap .responsivetable  tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#page-wrap .responsivetable  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#page-wrap .responsivetable  td, th { 
		padding:9px 5px 9px 5px; 
		text-align: left; 

	}
	#page-wrap  .responsivetable 	td {	border-right:dashed 1px #999 !important;}
	#page-wrap .responsivetable 	.headerrow th {	border-right:dashed 1px #fff !important;}
	
	

#iplLeaderboardF {
	width:100%;
	font-family: 'Ubuntu', sans-serif;
	  margin-bottom:25px;
	 padding:10px;
}

	/* 
	Generic Styling, for Desktops/Laptops 
	*/
	#iplLeaderboardF .responsivetable  table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#iplLeaderboardF .responsivetable  tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#iplLeaderboardF .responsivetable  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#iplLeaderboardF .responsivetable  td, th { 
		padding:9px 5px 9px 5px; 
		text-align: left; 

	}
	#iplLeaderboardF  .responsivetable 	td {	border-right:dashed 1px #999 !important;}
	#iplLeaderboardF .responsivetable 	.headerrow th {	border-right:dashed 1px #fff !important;}
	
#scrollbar1 .scrollbar { height:auto !important;}
#scrollbar1 .overview { position:relative;}
#scrollbar1 .viewport { height:auto !important; overflow:visible !important;}
#scrollbar1 .disable { display:none !important;}
#iopt table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#iopt tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#iopt  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#iopt td, th { 
		padding:9px 6px 9px 6px; 
		text-align: left; 

	}
	#iopt 	td {	border-right:dashed 1px #999 !important;}
	#iopt .headerrow th {	border-right:dashed 1px #fff !important;}



#iplLeaderboard table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#iplLeaderboard tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#iplLeaderboard  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#iplLeaderboard td, th { 
		padding:9px 6px 9px 6px; 
		text-align: left; 

	}
	#iplLeaderboard 	td {	border-right:dashed 1px #999 !important;}
	#iplLeaderboard .headerrow th {	border-right:dashed 1px #fff !important;}



#iplLeaderboardF table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#iplLeaderboardF tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#iplLeaderboardF  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#iplLeaderboardF td, th { 
		padding:9px 6px 9px 6px; 
		text-align: left; 

	}
	#iplLeaderboardF 	td {	border-right:dashed 1px #999 !important;}
	#iplLeaderboardF .headerrow th {	border-right:dashed 1px #fff !important;}

#pgol table { 
		width: 100%; 
		border-collapse: collapse;
		 
	}
	/* Zebra striping */
	#pgol tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#pgol  th { 
		background: #404040; 
		color: white; 
		font-weight: bold; 
	}
	#pgol td, th { 
		padding:9px 6px 9px 6px; 
		text-align: left; 

	}
	#pgol 	td {	border-right:dashed 1px #999 !important;}
	#pgol .headerrow th {	border-right:dashed 1px #fff !important;}
	/*for responsive table*/
@media all and (max-width: 480px) and (min-width:320px) {
	#page-wrap .responsivetable td.amountcls { padding-bottom:45px;}
}
@media all and (max-width: 1024px) and (min-width: 768px) {
/*.navbar { margin-bottom:50px;}*/
/*.tablatesubmenu { top:-43px;}*/
#iplLeaderboardF  .responsivetable { 
			width: 100%; 
		}
		
		#page-wrap  .responsivetable { 
			width: 100%; 
		}
		
		#bounspackagecount  .responsivetable { 
			width: 100%; 
		}
		#iitKanpurlist  .responsivetable { 
			width: 100%; 
		}
		#pgol  .responsivetable { 
			width: 100%; 
		}
		
		#iopt  .responsivetable { 
			width: 100%; 
		}
		
		#iplLeaderboard  .responsivetable { 
			width: 100%; 
		}
		
		
		
		
}

@media 	only screen and (max-width: 760px),	(min-device-width: 768px) and (max-device-width: 1024px)  {
	#page-wrap > .responsivetable  	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#page-wrap > .responsivetable  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#page-wrap > .responsivetable  	tr { border: 1px solid #ccc; }
		
		#page-wrap > .responsivetable  td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
	#page-wrap > .responsivetable td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		
		#iplLeaderboardF > .responsivetable  	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#iplLeaderboardF > .responsivetable  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#iplLeaderboardF > .responsivetable  	tr { border: 1px solid #ccc; }
		
		#iplLeaderboardF > .responsivetable  td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
	#iplLeaderboardF > .responsivetable td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		#bounspackagecount	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#bounspackagecount  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#bounspackagecount 	tr { border: 1px solid #ccc; }
		
		#bounspackagecount td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#bounspackagecount  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		
		#Depfree	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#Depfree  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#Depfree 	tr { border: 1px solid #ccc; }
		
		#Depfree td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#Depfree  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		
		
		#Rummydepfree	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#Rummydepfree  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#Rummydepfree 	tr { border: 1px solid #ccc; }
		
		#Rummydepfree td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#Rummydepfree  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		#rummy21card	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#rummy21card  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#rummy21card 	tr { border: 1px solid #ccc; }
		
		#rummy21card td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#rummyfpp  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		#rummyfpp	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#rummyfpp  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#rummyfpp 	tr { border: 1px solid #ccc; }
		
		#rummyfpp td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#rummyfpp  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		
		
		#iitKanpurlist	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#iitKanpurlist  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#iitKanpurlist 	tr { border: 1px solid #ccc; }
		
		#iitKanpurlist td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#iitKanpurlist  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}


#iopt	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#iopt  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#iopt 	tr { border: 1px solid #ccc; }
		
		#iopt td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#iopt  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		#iplLeaderboard	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#iplLeaderboard  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#iplLeaderboard 	tr { border: 1px solid #ccc; }
		
		#iplLeaderboard td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#iplLeaderboard  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		#pgol	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#pgol  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#pgol 	tr { border: 1px solid #ccc; }
		
		#pgol td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#pgol  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
		
		
		


		
		
		#durationTable	table, thead, tbody, th, td, tr { 
			display: block; 
		}
		#durationTable  thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
	#durationTable 	tr { border: 1px solid #ccc; }
		
		#durationTable td { 
			border: none;
			border-bottom: 1px solid #ccc; 
			padding-bottom:18px;
			position: relative;
			padding-left: 50%; 
		}
		
		
	#durationTable  td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		
		
	#page-wrap   td:nth-of-type(1):before { content: "Tournament"; font-weight:bold; font-size:14px; color:#000;  }
	#page-wrap   td:nth-of-type(2):before { content: "Date/Time"; font-weight:bold; font-size:14px; color:#000;}
	#page-wrap   td:nth-of-type(3):before { content: "Entry Criteria";  font-weight:bold; font-size:14px; color:#000;}
	#page-wrap   td:nth-of-type(4):before { content: "Prize Pool";  font-weight:bold; font-size:14px; padding-bottom:10px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ color:#000;} 
	#page-wrap td:nth-of-type(5):before { content: "Extra";  font-weight:bold; font-size:14px; color:#000;}
	
	#bounspackagecount  td:nth-of-type(1):before { content: "Welcome Bonus"; font-weight:bold; font-size:14px; color:#000;  }
	#bounspackagecount  td:nth-of-type(2):before { content: "Prizes"; font-weight:bold; font-size:14px; color:#000;}
	
	#Depfree  td:nth-of-type(1):before { content: "Day/Time"; font-weight:bold; font-size:14px; color:#000;  }
	#Depfree  td:nth-of-type(2):before { content: "No. of Tickets to 1st Time Depositors"; font-weight:bold; font-size:14px; color:#000;   white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */}
	#Depfree  td:nth-of-type(1):before { content: "No. of Tickets to Existing Cash players"; font-weight:bold; font-size:14px; color:#000;   white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ }
	#Depfree  td:nth-of-type(2):before { content: "Prizes"; font-weight:bold; font-size:14px; color:#000;}
	
	#iitKanpurlist  td:nth-of-type(1):before { content: "Sno."; font-weight:bold; font-size:14px; color:#000;  }
	#iitKanpurlist  td:nth-of-type(2):before { content: "User Name"; font-weight:bold; font-size:14px; color:#000;}
	#iitKanpurlist  td:nth-of-type(1):before { content: "Email Id"; font-weight:bold; font-size:14px; color:#000;  }
	
	
	
	#rummyfpp   td:nth-of-type(1):before { content: "Game Type"; font-weight:bold; font-size:14px; color:#000;  }
	#rummyfpp   td:nth-of-type(2):before { content: "Tables"; font-weight:bold; font-size:14px; color:#000;}
	#rummyfpp   td:nth-of-type(3):before { content: "Power Play Points Per Game";  font-weight:bold; font-size:14px; color:#000;  white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ }
	
	
	
	
	#rummy21card   td:nth-of-type(1):before { content: "Duration"; font-weight:bold; font-size:14px; color:#000;  }
	#rummy21card   td:nth-of-type(2):before { content: "Tables"; font-weight:bold; font-size:14px; color:#000;}
	#rummy21card   td:nth-of-type(3):before { content: "Hands Count";  font-weight:bold; font-size:14px; color:#000;  white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ }
	#rummy21card   td:nth-of-type(4):before { content: "Prize Pool";  font-weight:bold; font-size:14px; padding-bottom:10px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ color:#000;} 
	
	
	#durationTable  td:nth-of-type(1):before { content: "Tournament"; font-weight:bold; font-size:14px; color:#000;  }
	#durationTable  td:nth-of-type(3):before { content: "Date/Time";  font-weight:bold; font-size:14px; color:#000; padding-bottom:45px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */}
	#durationTable  td:nth-of-type(2):before { content: "Entry Criteria"; font-weight:bold; font-size:14px; color:#000;}
	#durationTable   td:nth-of-type(4):before { content: "Prize Pool";  font-weight:bold; font-size:14px; padding-bottom:45px; white-space: pre-wrap; }
	
	
	#pgol  td:nth-of-type(1):before { content: "Rank"; font-weight:bold; font-size:14px; color:#000;  }
	#pgol  td:nth-of-type(2):before { content: "Username"; font-weight:bold; font-size:14px; color:#000;}
	#pgol  td:nth-of-type(3):before { content: "Points";  font-weight:bold; font-size:14px; color:#000; padding-bottom:45px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */}
	#pgol   td:nth-of-type(4):before { content: "Tourney Winnings";  font-weight:bold; font-size:14px; padding-bottom:45px; white-space: pre-wrap; }
	#pgol   td:nth-of-type(5):before { content: "Prize Awarded";  font-weight:bold; font-size:14px; padding-bottom:45px; white-space: pre-wrap; }
	
	
	#iopt  td:nth-of-type(1):before { content: "Date/Time"; font-weight:bold; font-size:14px; color:#000;  }
	#iopt  td:nth-of-type(2):before { content: "Buy-in"; font-weight:bold; font-size:14px; color:#000;}
	#iopt  td:nth-of-type(3):before { content: "Winner";  font-weight:bold; font-size:14px; color:#000; padding-bottom:45px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */}
	#iopt   td:nth-of-type(4):before { content: "Entry Ticket";  font-weight:bold; font-size:14px; padding-bottom:45px; white-space: pre-wrap; }
	#iopt   td:nth-of-type(5):before { content: "Main Event";  font-weight:bold; font-size:14px; padding-bottom:45px; white-space: pre-wrap; }


	#iplLeaderboard  td:nth-of-type(1):before { content: "TEAM"; font-weight:bold; font-size:14px; color:#000;  }
	#iplLeaderboard  td:nth-of-type(2):before { content: "NAME"; font-weight:bold; font-size:14px; color:#000;}
	#iplLeaderboard  td:nth-of-type(3):before { content: "INSTANT BONUS	";  font-weight:bold; font-size:14px; color:#000; padding-bottom:45px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */}
	#iplLeaderboard   td:nth-of-type(4):before { content: "GIVEAWAY";  font-weight:bold; font-size:14px; padding-bottom:45px; white-space: pre-wrap; }
		
		
	#iplLeaderboardF  td:nth-of-type(1):before { content: "Team"; font-weight:bold; font-size:14px; color:#000;  }
	#iplLeaderboardF  td:nth-of-type(2):before { content: "Name"; font-weight:bold; font-size:14px; color:#000;}
	#iplLeaderboardF  td:nth-of-type(3):before { content: "Deposit	";  font-weight:bold; font-size:14px; color:#000; padding-bottom:45px; white-space: pre-wrap; 
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */}
		
	}