*
{
	font-family: Segoe UI;
}

.header 
{
	padding: 15px 15px;
	border-bottom: 2px solid #e5e7e9;
}

.footer 
{
	padding-top: 10px;
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: #0067b9;
	color:white;
}
.btn
{
	width: 90px;
}
.btn-primary, .bg-primary
{
	background-color: #295fb3;
}
.navbar
{
	border-radius: 0px;
}
.navbar-brand
{
	color:#3d3d3d; 
	font-size: 20px;
}
.modal
{
	top:10%;
}
.mobileShow 
{
	display: none;
}

/* Smartphone Portrait and Landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px)
{ 
	.mobileShow 
	{
		display: inline;
	}
}

.mobileHide 
{ 
	display: inline; 
}

/* Smartphone Portrait and Landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px)
{
	.mobileHide 
	{ 
		display: none;
	}
}

.footer-link
{
	color: white;
}

.footer-link:hover
{
	text-decoration: none;
}
