.container{ 
width:auto;
}

.news {
	height:auto;
	padding-bottom:10px;
}

.socials {
	width:205px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	float:none
	
}

.central-div {
	
	width:76%;
		margin-left:auto;
	margin-right:auto;
	display:block;
	float:none
}

header.nav-transparent .navbar-nav > li > a {
	
	padding: 25px 15px;
}

header.nav-transparent .navbar-default .navbar-brand img {
	
	width: 160px;
	margin-top: -1px;
}

.banner .image {
	
	height:auto;
	padding-top: 220px;
	padding-bottom:100px;
}

.banner .image h2 {
	
	font-size:25px;
}

.banner .image h2 span {
	
	float:left;
	clear:both;
	width:100%;
	position:relative
}

.banner .image p {
	
	font-size:16px;
	line-height: 25px;
}

.date-icon-box {
	background-size: contain;
  height:auto;
  width:auto;
  background-repeat:no-repeat;
padding-bottom:10px;
}

.date-icon-box .central-div {
	
	width:auto;
	text-align:left;
	padding-left:25px;
	padding-right:25px;
}

.date-icon-box h2 {
	
	font-size:14px;
	margin-top:5px;
}

.date-icon-box .counter {
	font-size:22px;
}

.date-icon-box .value {
	font-size:22px;
	
}

.percentagebox {
	width:100%;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;
}

.percentagebox.big {
	
	width:100%;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;
}

.doller {
	background-size: contain;
  height: 60px;
  width:auto;
  background-repeat:no-repeat;
	
}

.doller .content {
	
	margin-top:12px;
}

.doller .content span {
	text-align:left;
	float:none;
	padding-left:15px;
}

.blue-list h2 {
	font-size:30px;
}

.clients img {
	width:100%;
}