.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%;
}

.central-div {
	
	width:100%;
}

.news .buttons .btn-default {
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-top:12px;
}

header.nav-transparent .navbar-default .navbar-brand img {
	width:130px;
}

header.nav-transparent .navbar-nav > li > a {
	padding: 15px 8px;
}

header.nav-transparent .navbar-default .navbar-nav > li > a {
	
	font-size:12px;
}

header.nav-transparent .navbar-default .navbar-brand {
	padding-top:10px;
}

.nav-transparent.sticky .news{
display:none	
}

.banner .image {
	
	padding-top:250px
}

.about {
	
	text-align:center
}

.about .button-bg {
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-bottom:40px;
}

.doller {
	height:70px;
}

.doller .content {
	margin-top:17px;
}

.menu {
	text-align:center
}

.contact-detail  {
	text-align:center
	
}

.box-1.box-2 .full-box {
	width:300px;
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

.image-section img {
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

.footer-menu li {
	
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
	margin-bottom:20px;
}

.hustylogo img {
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
	
}

header.nav-transparent .navbar-nav {
	float:left !important;
	width:100%;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}

.navbar-default .navbar-collapse {
	padding-left:0px;
}

.nav > li {
/*width: 100%; */
    display: inline-block;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	background-color:#000
}

.about h2 {
	
	font-size:35px;
}

.about {
	
	padding-top:30px;
	padding-bottom:30px;
}

.date-icon-box {
	height:80px;
}

.clients img {
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
	width:270px;
}

.banner .central-div {
	width:100%;
}

.button-box {
	
	width:100%;
}

.banner .image .btn-primary {
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
	margin-top:20px;
}

.date-icon-box h2 {
	margin-top:15px;
}

.blue-list img {
	
	margin-bottom:30px;
}

header.nav-transparent.sticky .navbar-nav > li > a {
	padding-top:10px;
	padding-bottom:10px;
}