
/*  ----------------------------------------------------------------------
	Custom logo height setting
----------------------------------------------------------------------  */


header { height:128px; }
#logo a { height:110px; }

/*  ----------------------------------------------------------------------
	Load & Setup the custom font
	----------------------------------------------------------------------  */


.bitter,
#content .entry h1,
#content .entry h2,
#content .entry h3,
#content .entry h4,
#content .entry h5,
#content .entry blockquote p { font-family: 'Alegreya', serif; font-weight: normal; }

/* END Custom Font */


/*  ----------------------------------------------------------------------
	Custom Color
	----------------------------------------------------------------------  */

a,
nav > ul > li > a:hover,
nav > ul > li.hover > a,
nav > ul > li.current > a,
nav li li a:hover,
footer p a:hover,
footer p span a,
#countdown h4,
#recent a:hover .bitter,
#upcoming a:hover .bitter,
#upcoming .custom-row a,
#respond span.required { color: #077fdb; }

#respond input#submit,
#upcoming .date { background: #077fdb; }


.red-button,
#respond input#submit,
form.styled .button,
.widget #search .go {
	 background: rgb(7,127,219); 
	 background: -moz-linear-gradient(top, rgba(7,127,219,1) 0%, rgba(-15,103,215,1) 100%); 
	 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(7,127,219,1)), color-stop(100%,rgba(-15,103,215,1))); 
	 background: -webkit-linear-gradient(top, rgba(7,127,219,1) 0%,rgba(-15,103,215,1) 100%); 
	 background: -o-linear-gradient(top, rgba(7,127,219,1) 0%,rgba(-15,103,215,1) 100%); 
	 background: -ms-linear-gradient(top, rgba(7,127,219,1) 0%,rgba(-15,103,215,1) 100%); 
	 background: linear-gradient(top, rgba(7,127,219,1) 0%,rgba(-15,103,215,1) 100%);
	 border:1px solid rgb(-37,79,211);
	 color:#fff;
}
.red-button:hover,
#respond input#submit:hover,
form.styled .button:hover,
.widget #search .go:hover {
	background: rgb(-15,103,215); 
	background: -moz-linear-gradient(top, rgba(-15,103,215,1) 0%, rgba(7,127,219,1) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(-15,103,215,1)), color-stop(100%,rgba(7,127,219,1))); 
	background: -webkit-linear-gradient(top, rgba(-15,103,215,1) 0%,rgba(7,127,219,1) 100%); 
	background: -o-linear-gradient(top, rgba(-15,103,215,1) 0%,rgba(7,127,219,1) 100%); 
	background: -ms-linear-gradient(top, rgba(-15,103,215,1) 0%,rgba(7,127,219,1) 100%); 
	background: linear-gradient(top, rgba(-15,103,215,1) 0%,rgba(7,127,219,1) 100%);
	color:#fff;
}


footer p { color: #595959; text-shadow:1px 1px 0 rgba(255,255,255,0.4); }
footer p a { color: #595959; }
footer p a:hover { color: #077fdb; }

