.event-leaderboard-list-snipped-2 th[scope=row]{
	width: 24px;
}

h3.title-page{
	font-family: 'Oswald', sans-serif;
	color: #777;
	font-size: 25px;
	font-weight: 700;
	margin-top: 25px;
}
.tabs{
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #1fc51f;
}
.table-fill {
    background: white;
    border-radius:3px;
    border-collapse: collapse;
   
    
    max-width: 350px;
    padding:5px;
    width: 100%;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
    animation: float 5s infinite;
      
      margin-right: 0px;
      margin-left: auto;
  }
   
  th {
    color:white;
    background:#faa41a;
    border-bottom:0px solid #9ea7af;
    border-right: 0px solid #343a45;
    font-size:18px;
    font-weight: normal;
    font-family: 'Oswald',sans-serif;
    padding:24px;
    text-align:left;
   
    vertical-align:middle;
  }

  th:first-child {
    border-top-left-radius:0px;
  }
   
  th:last-child {
    border-top-right-radius:0px;
    border-right:none;
  }
    
  tr {
    border-top: 0px solid #C1C3D1;
    border-bottom-: 0px solid #C1C3D1;
    color:#666B85;
    font-size:16px;
    font-weight:normal;
    text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1);

  }
   
  tr:hover td {
    background:#4E5066;
    color:#FFFFFF;
 
  }
   
  tr:first-child {
    border-top:none;
  }

  tr:last-child {
    border-bottom:none;
  }
   
  tr:nth-child(odd) td {
    background:#EBEBEB;
  }
   
  tr:nth-child(odd):hover td {
    background:#4E5066;
  }

  tr:last-child td:first-child {
    border-bottom-left-radius:0px;
  }
   
  tr:last-child td:last-child {
    border-bottom-right-radius:0px;
  }
   
  td {
    background:#FFFFFF;
    padding:20px;
    text-align:left;
    vertical-align:middle;
    font-weight:300;
    font-size:15px;
   
    border-right: 0px solid #C1C3D1;
    height: 31px;
  }
  td:last-child {
    border-right: 0px;
  }

  th.text-left {
    text-align: left;
  }

  th.text-center {
    text-align: center;
  }

  th.text-right {
    text-align: right;
  }

  td.text-left {
    text-align: left;
  }

  td.text-center {
    text-align: center;
  }

  td.text-right {
    text-align: right;
  }
    .padding_table{
    padding: 15px;
  }
  .table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.7;
  vertical-align: top;
  
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 0px solid #ddd;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 25px;
}
th.no-bold {
  /* text-align: left; */
  font-weight: normal;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover 
 {
  background-color: #666B85;
  color: white;
}

.table > tfoot > tr > td {

  vertical-align: middle;
}
a{
	color: #41bb8e;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: white;
  background-color: #3bb98b;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}


 @media only screen and (max-width: 430px) {
    div.zoom-out {
       zoom: 80%;
    }
}
.table > thead > tr > th, .table > tbody > tr > th, 
.table > tfoot > tr > th, .table > thead > tr > td, 
.table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.7;
    vertical-align: middle;
    border-top: 0px solid #ddd;
}
tr{
  height: 31px;
}
.btn {
    padding: 5px 15px;
}

li>a{
   font-family: Oswald, sans-serif;
   font-size: 18px;
}

.table > thead:first-child > tr:first-child > th{
  text-transform: uppercase;
}

 @media only screen and (max-width: 430px) {
th,td{
  font-size: 12px;
}
.btn{
  font-size: 10px;
}
li>a {
    font-size: 13px;
}
#title-page{
  font-size: 20px;
}
}