/*------------------------------------------------------------------
[Stylesheet]
Color Palette - Blue

background_solid    { background: #1565c0; }
button              { background: rgb(0,43,99); }
button_hover        { background: #249cff; }
-------------------------------------------------------------------*/

.btn,
.btn-large {
	background-color: rgb(0,43,99);
}

.btn:hover,
.btn-large:hover {
	background-color: rgb(0, 58, 134);
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=date]:focus,
textarea:focus {
	border-bottom: 1px solid rgb(0,43,99);
    -webkit-box-shadow: 0 1px 0 0 rgb(0,43,99);
    -moz-box-shadow: 0 1px 0 0 rgb(0,43,99);
    box-shadow: 0 1px 0 0 rgb(0,43,99); 
}

.hero_fullscreen.background_solid {
	background-color: rgb(0,43,99);
}

a {
	color:rgb(0,43,99)
}

.hero_fullscreen.gradient_overlay {
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, rgb(0,43,99) 0%, #311B92 100%);
	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, rgb(0,43,99) 0%, #311B92 100%);
	
	/* Opera */ 
	background-image: -o-linear-gradient(top left, rgb(0,43,99) 0%, #311B92 100%);
	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, rgb(0,43,99)), color-stop(1, #311B92));
	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, rgb(0,43,99) 0%, #311B92 100%);	
}