/*@import url('https://fonts.googleapis.com/css?family=Raleway'); /*---Nav Font ---*/
/*@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700'); /*--- Header Font ---*/ 



@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css);

body {
/*	margin: 0;*/
/*font-family: "Lato", serif;*/
/*font-weight: 400;*/
/*font-size: 1.625rem;*/
/*color: #6c6c6c;*/
	padding: 0;
	margin: 0;
	padding: 0%;
	height:100%;
	width: 100%;
	background: #e6e6fa;
	
-webkit-font-smoothing: antialiased;
	}

a {
font-family: "Lato", sans-serif;
/*font-size: 5rem;*/
padding-left: 10px;

/*	font-family: 'Noto' serif;*/
	font-size: 3rem;   
   text-decoration: none;
   /*color: #6c6c6c;*/
}

p {
font-family: 'Lato', sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.35;
color: #6c6c6c;
padding: 0em .5rem 0em .5rem;
} 

span{
font-weight: bold;
}

h1 {
	font-family: 'Lato', serif;
font-size: 2.3rem;
	font-weight: 700;
	color: #6c6c6c;
	text-align: center;
	background-color: #e6e6fa;
/*padding: 10px 10px 10px 10p;*/
} 

h2 {
	font-family: 'Lato', sans-serif;
	font-size: 1.4rem;
	font-weight: 700;
	color: #6c6c6c;
	text-align: left;
	padding: 0px 0px 0px 10px;
	background-color: #e6e6fa;
} 

.logo_small img {
max-height: 100%;
max-width: 100%;
display: block;
}

.container {
	/*padding: auto;*/
	max-width: auto;
	/*max-width: 100rem;*/
	margin: 0 auto;
	background-color: #e6e6fa;
}

/*article {
/+padding: 300px 600px;*/
/*max-width: 500px;*/
/*text-align: center;*/
/*}*/


.faq {
	/*display: inline-block;*/
	align-content: center;
	text-align: justify;
justify-content: inline;
/*padding: 300px 600px 300px 600px;*/
/*padding: 0 auto;*/
/*margin: .5rem .5rem .5rem, .5rem;*/
/*text-decoration: none;*/

}

.faq a {
color: #6c6c6c;
/*padding: auto;*/
/*padding-left: 1em;*/
margin: .1rem;
/*text-decoration: none;*/
font-size: 1.2rem;

}

.article_title {
margin: 2.5rem 0;
padding: 1em;
box-shadow: 0 0 2rem -0.5rem;
}

.faq_image {
max-width: 25vh;
float: left;
padding: .7rem .7rem 1.5rem .7rem;
/*margin-left: 1.5rem;*/
/*margin-right: 1.5rem;)*/
/*margin-top: 1.5rem;*/
/*margin-bottom: 1rem;*/
}

@media (min-width: 600px){
p{
font-size: 1.25rem;
/*margin-bottom: 1rem;*/
/*/padding-bottom: .5rem;*/
}
}

@media (min-width: 800px){
p{
font-size: 1.3rem;
line-height: 1.5;
}
}