#logo img {
  height: 170px;
}

#title{
text-transform: none;
}

span#page-title small{
display: inline-block;
margin-top:15px;
}

span#page-title small:nth-of-type(2){
margin-top:10px;
}



div#footer_content h2{
text-transform: none;
}

div#footer_content h2 small, div#footer_content h2 small:first-of-type{
display: inline-block;
margin-top:6px;
}

div#logo img:nth-of-type(2){
display: none;
}

div.alert-danger{
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}

div.alert-warning{
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}

div.has-error div.alert-danger{
background-color: #FFF;
}
div.alert-success{
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}

footer h2 small{
font-size: initial;
color:#fff;
}

#content input[type="button"] {
	padding: 10px 20px 8px 20px;
	margin-top: 10px;
	border: none;
	border-radius: 0;
	background: #ffca05;
	color: #034ea1;
	font-size: 20px;
	font-family: 'Lato-Light', Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	cursor: pointer;
	line-height: normal;
}

#content  input[type="button"]:hover, button:hover {
	background:#d6f3ff;
	background:#0053b0;
	color:#ffca05;
}


@media screen and (max-width: 930px){
 #logo img {
   height: 140px;
 }
}

@media screen and (max-width: 620px) {
	#logo{
		height: 100px;
	}
	#logo img{
		max-height: 100px;
		margin: 0;
	}
}

@media screen and (max-width: 530px) {
	#logo{
		height: 80px;
	}
	#logo img{
		max-height: 80px;
		margin: 0;
	}
}

@media screen and (max-width: 485px) {
div#logo img:nth-of-type(1){
 display: none;
}
div#logo img:nth-of-type(2){
 display: block;
}

	#logo{
		height: 100px;
	}
	#logo img{
		max-height: 100px;
		margin: 0 20px 0 0;
	}
}

@media screen and (max-width: 425px) {
	#logo{
		height: 80px;
	}
	#logo img{
		max-height: 80px;
		margin: 0 10px 0 0;
	}
}

@media screen and (max-width: 390px) {
	#title span#page-title{
		font-size: 80%;
		margin: 2px;
	}



}