@import url('//fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i,800,800i');
@import url('../../../bootstrap/4.0.0-beta/css/bootstrap.min.css');
@import url('../../../font-awesome/4.7.0/css/font-awesome.min.css');
/** Style Reset ***/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
 * {
	     -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	position: relative;
 }

body {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#028dce+0,004d8c+100 */
background: url('../img/error/404_7.jpg') no-repeat top center #142c46;
background-size: cover;
background-attachment: fixed;
font-family: 'Muli', sans-serif;
margin: 0;
padding: 0;
color: #fff;
font-weight: 300;
font-size: 16px;
line-height: 1.65em;
}
img {
	max-width: 100%;
}

a {
	border: 0px;
	text-decoration: none;
	color: inherit;
}
h1, h2, h3, h4 {
	color: #fff;
	margin-bottom: 0.5em;
}

h1 {
	font-weight: 600;
}

@media all and (max-width: 600px) {
	h1 strong {font-size: 30px;
	word-break: break-all;
	display: block;
	}
}

h3 {
	font-size: 1.2rem;
}

.maincontent {
width: 100%;
max-width: 900px;
color: #fff;
margin: 0 auto;
padding: 4rem 1rem;
color: #fff;
}

.maincontent a:hover {
	color: #fff;
	opacity: 1;
	text-decoration: none;
}
hr.white {
	border-top: 1px solid rgba(255,255,255,0.11);
	margin: 3rem 0;
}
.btn-am {
	color: #6c7476;
	font-weight: 700;
	border: 0px;
}
.btn-am:hover {
	color: #fff;
	background: #11A3DF;
}
.btn-am  i {
	font-size: 84%;
}
.about_am {
	font-size: 15px;
	line-height: 1.5em;
	width: 100%;
	max-width: 500px;
}
.footnote {
/*position: absolute;
bottom: 0;
left: 0;*/
max-width: 900px;
width: 100%;
margin: 1rem auto;
padding: 2rem;
font-size: 16px;
}
.text-muted {
	color:rgba(255,255,255,0.89) !important;
}
a.am_logo {
	display: block;
	margin: 1rem 0;
	max-width: 230px;
}