@charset "UTF-8";
/* CSS Document */

html, body{
	
}

a{
	text-decoration:none;
}

.heading{
	position:absolute;
	padding-left:30px;
	top:155px;
}

.content{
	position:absolute;
	padding-left:30px;
	top:275px;
}

.contentExpand{
	position:absolute;
	padding-left:30px;
	top:275px;
	display:none;
}

.buttons{
	position:absolute;
	top:450px;
	padding-left:30px;
	padding-top:15px;
	padding-bottom:20px;
}

#shareOverlay{
	margin:auto;
}

.quoteHeading{
	position:relative;
	top:0px;
	padding-left:30px;
}

.quote{
	position: relative;
	top:15px;
	padding-left:30px;
	color: #383739;
	font-size: 20px; 
	line-height: 30px; 
	margin-bottom: 10px;
	font-family: "Roboto";
}

.author{
	position: relative;
	top:15px;
	padding-left:30px;
}

.Q1{
	position:relative;
	padding-left:30px;
}

.Q1_full{
	padding-top:10px;
	display:none;
}

.Q1_short{
	position:absolute;

	padding-top:10px;
}

.Q2{
	position:absolute;
	top:215px;
	padding-left:30px;
}

.Q2_full{
	padding-top:10px;
	display:none;
}

.Q2_short{
	position:absolute;
	padding-top:10px;
}

.Q3{
	position:absolute;
	top:380px;
	padding-left:30px;
}

.Q3_full{
	padding-top:10px;
	display:none;
}

.Q3_short{
	position:absolute;
	padding-top:10px;
}


