/* Front end styles */

.mfp-hide {
	display: none;
}

#ag-terms {
	padding: 20px;
}

#ag-terms { max-width: 800px; margin: 0 auto; }
#ag-terms h1, #ag-terms h2 {margin-bottom: .5em; font-size: 2em;}
#ag-terms h3, #ag-terms h4 {margin-bottom: .5em; font-size: 1.3em;}
#ag-terms ul, #ag-terms ol {padding-left: 2em; margin-bottom: 1em;}
#ag-terms p {margin-bottom: 1em;}

#ag-terms1 {
	padding: 20px;
}

#ag-terms1 { max-width: 800px; margin: 0 auto; }
#ag-terms1 h1, #ag-terms1 h2 {margin-bottom: .5em; font-size: 2em;}
#ag-terms1 h3, #ag-terms1 h4 {margin-bottom: .5em; font-size: 1.3em;}
#ag-terms1 ul, #ag-terms1 ol {padding-left: 2em; margin-bottom: 1em;}
#ag-terms1 p {margin-bottom: 1em;}

#ag-terms2 {
	padding: 20px;
}

#ag-terms2 { max-width: 800px; margin: 0 auto; }
#ag-terms2 h1, #ag-terms2 h2 {margin-bottom: .5em; font-size: 2em;}
#ag-terms2 h3, #ag-terms2 h4 {margin-bottom: .5em; font-size: 1.3em;}
#ag-terms2 ul, #ag-terms2 ol {padding-left: 2em; margin-bottom: 1em;}
#ag-terms2 p {margin-bottom: 1em;}

p.error {
	clear: both;
	background: #faa;
	color: #a00;
	margin: 2em 0 1em 0;
	padding: 6px;
}
