#mobile-menu ul {
    margin: 0;
	padding: 0;
    list-style: none;
}

#mobile-menu ul li {
    padding: 10px 15px;
}

#mobile-menu ul li a {
    color: #ed951f;
    text-transform: uppercase;
}
	
	
@media screen and (min-width: 767px) {

	#header-info-box .contact {
		width: auto;
	}

}	

@media screen and (max-width: 767px) {
	
	.site-logo {
		text-align: center;
	}
	
	#mobile-button {
		padding-left: 0;
		text-align: left;
	}

	#mobile-button a button {
		padding: 10px;
		font-size: 14px;		
	}
	
	#mobile-button a button .glyphicon {
		top: 2px;
	}	
	
	#header-info-box {
		padding-left: 0;
	}
	
	#header-info-box .contact {		
		text-align: right;
		background: transparent;
		margin-top: 10px;
		padding-right: 0;
		padding-left: 0;
		font-size: 28px;
		float: left;
		text-indent: 0;
		padding-top: 4px;	
	}
	
	nav#mobile-menu ul {
		display: none;
	}
	
	.home .facts {		
		background: rgb(236, 150, 30) !important;
	}	
	
}

@media screen and (max-width: 440px) {

	.banner-text {
		padding-left: 5px !important; 
		padding-right: 5px !important; 
	}
	
	.home .banner-text h1 {
		font-size: 53px;
	}

}