

hr {
  	border: none;
	width: 100%;
	height: 12px;
	background: url('https://img.hexrpg.com/images/hr.png');
}

strong { 
	font-weight: bold; 
}


/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-family: 'hopfer_hornbookregular';
	text-transform: uppercase;
	font-size: 40px;
}

h2 {
	font-family: 'hopfer_hornbookregular';
	font-size: 31px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-transform: uppercase;
    letter-spacing: 4px;
}

h3 {
  font-family: 'hopfer_hornbookregular';
  font-size: 24px;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
}

h4 {
  font-family: 'hopfer_hornbookregular';
  font-size: 20px;
  margin-bottom: 10px !important;
}

h5 {
  font-family: 'hopfer_hornbookregular';
  font-size: 16px;
}

h6 {
  font-family: 'hopfer_hornbookregular';
  font-size: 14px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

p,
dl,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  margin-bottom: 0px;
}

/* Common Text Colors */

.yellow {
	color: #e3ae29;
}

.red {
    color: #c00000;
}

.orange {
	color: #b46a38;
}

.blue {
	color: #1ba3a5;
}

.light-blue {
	color: #92aeab;

}

.lighter-blue {
	color: #92aeab;

}

.dark-blue {
	color: #376069;
}

.green {
	color: #79a9a4;
}

.light-green {
	color: #a3b84d;
}

.white {
	color: #fff;
}

.grey {
	color: #797979;
}

.slytherinColor {
	color: #006c03;
}

.gryffindorColor {
	color: #FF2400;
}

.ravenclawColor {
	/*color: #002697;
	color: #1e56e6;
	*/
	color: #2963f8;
}

.hufflepuffColor {
	color: #e1ce00;
}

/* Common Text Alignments */
.left {
	text-align:left;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}