/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Lato Regular'), local('Lato-Regular'),
       url('../fonts/lato-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v16-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}

body 
{
	width: 100%;
	font-family: Lato, Verdana,Arial,sans-serif;
	color: #414042;
	font-size: 15px;
}

img 
{
	border: 0px;
}
.top-header {
	height: 70px;
	background-color: #F4F4F4;
	border-color: #ffffff;
	border-bottom: 1px solid rgba(152, 154, 154, 0.1);
	padding-top: 10px;
}
.input-box {
	border-color: #f9f9f9;
	box-shadow: none;
	background-color: #f9f9f9;
	color: #555555;
	padding: 30px;
}
.input-box h2 {
	margin-bottom: 20px;
	font-weight: bold;
	color: #055598;
}
.navbar-brand {
	margin-left: 30px;
}
.navbar-brand img {
	max-width: 120px;
}
.container {
	min-width: 70%;
}
.container-input {
	height: 80%;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
.footer {
	border-top: 1px solid rgba(152, 154, 154, 0.1);
	padding-top: 10px;
	height: 60px;
	margin-left: 30px;
	text-align: center;
}
.btn-primary {
	background-color: #055598;
	border-color: #055598;
}
.btn-primary:hover {
	background-color: #1A2B4A;
	border-color: #1A2B4A;
}
.form-control {
	font-size: 15px;
	color: #333333;
	display: inline;
	width: auto;
}