/*	========================================================================== 
	404 page unqiure styles
	========================================================================== */ 
 
#main h1 { font-size: 7em; width: 90%; text-transform: uppercase; font-weight: 700; margin: 0; padding: 50px 0 30px 0px; }
#main p { max-width: 400px; padding: 0; }
#main.error { background-image: none; }
#goog-fixurl { paddingg: 0; }
#goog-wm-sb { background: #de5636; padding: 10px 22px; font-size: 1.7em; color: #fff; text-decoration: none; border-radius: 4px; display: block; text-align: center; -webkit-transition-property: all; -webkit-transition-duration: 0.3s; -moz-transition-property: all; -moz-transition-duration: 0.3s; -o-transition-property: all; -o-transition-duration: 0.3s; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease-in-out; border: none; font-size: 1em; margin-top: 10px; }
#goog-wm .other-things { display: none; }
#goog-wm ul { padding: 0; }
#main .half-col ul li.search-goog { list-style: none; font-size: 1.5em; background: none; padding: 0 }
li.search-goog:before { content: "Alternatively" }
li.search-goog b { }
li.search-goog b:after { content: " with Google"; font-weight: 400; }
li.search-goog form { margin: 10px 0; }
li.search-goog form input { width: 100%; }
 @media only screen and (min-width: 768px) {
	li.search-goog form input { width: auto; padding: 10px; background: #ededed; border: none; color: #787878; }
#main.error { background-image: url(../images/content/backgrounds/error.jpg); background-repeat: no-repeat; background-size: 129% auto; }
	#main h1 { max-width: 544px; }
}
 @media only screen and (min-width: 1024px) {
	#main.error { min-height: 670px; background-size: 109% auto; }
	#main h1 { font-size: 9.2em; max-width: 400px; background: url(/images/structure/h2underline.png) no-repeat 3px 440px; padding: 50px 0 50px 0px; }
	#main p { max-width: 400px; padding-left: 58px; }
	#goog-fixurl { padding-left: 0px; }
}
 @media only screen and (min-width: 1600px) {
	#main.error { min-height: 1000px;}
	#main h1 { font-size: 11.2em; background: url(/images/structure/h2underline.png) no-repeat 3px 519px; }
}
