body {


	margin:0;
padding:0
}
/*****************************************************/
/****General****/

header {
  padding-top: 40px;
  padding-bottom: 50px;
  margin-bottom: -50px;

}
nav .container {padding:0}
/*****************************************************/
/****Blocks****/

.active {font-weight:bold;}
.foot {
	text-align: center;
	width: 60%;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	margin: auto;
	padding: 10px;
	margin-top: 20px;
}

.container {
	padding-top: 80px;
}
.content {
    border-radius: 20px;
    margin: 20px auto auto;
    padding: 20px;
    text-align: center;
    width: 65%;
}

#toplist.container {
	padding-top: 0;
}
/*****************************************************/
/****Content****/
.new {
	font-size: 36px;
	text-align: center;
}

.form input[type=text] {
	width: 250px;
}


.votes_th,

.accept_reject_th {
	width: 150px;
}

.votes {
	font-size: 22px;
}

.ranking {
	font-size: 45px;
}

.page-header {
    border-bottom: medium none !important;
    margin-top: 50px;
	padding-bottom:0px;
}
.banner {

max-width:170px;
max-height:60px;

}


table.col-md-12 {padding:0}
.fa.fa-chevron-left {
    margin-top: 50%;
	padding-top:50px;
}
.fa.fa-chevron-right {
    margin-top: 50%;
	padding-top:50px;
}




.carousel .item {max-height:500px;}



.carousel-caption {top:30px;}


.active .carousel-caption h1 {color:#fff}


.clearfix {clear:both}


.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: none;
}




.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
display: block;
max-width: 100%;
width: 100%;
min-height: 135px;

}
.list-group-item.col-xs-3 {background-color:transparent!important}

.thumb .thumbnail {

min-height: 97px;
  min-width: 120px;
}



.rank {text-align:center}





@media only screen and (max-width: 800px) {
    
    /* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: none; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		position: relative;
		padding-left: 34%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}


