/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/

/* ----------------------------------------------------------------
	FONT Layout Styles
-----------------------------------------------------------------*/

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #000;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Raleway', sans-serif;
}

h5,
h6 { margin-bottom: 20px; }

h1 { font-size: 36px; }

h2 { font-size: 30px; }

h3 { font-size: 24px; }

h4 { font-size: 18px; }

h5 { font-size: 14px; }

h6 { font-size: 12px; }

h4 { font-weight: 400; }

h5,
h6 { font-weight: bold; }

h1 > span:not(.nocolor),
h2 > span:not(.nocolor),
h3 > span:not(.nocolor),
h4 > span:not(.nocolor),
h5 > span:not(.nocolor),
h6 > span:not(.nocolor) { color: #1ABC9C; }

/*----Wild Bold Font--------------------------------------------*/
h51,
h52,
h53,
h54,
h55,
h56 {
	color: #000;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Rock Salt', cursive;
	/*text-shadow: 0 0 5px rgba(0,0,0,0.2);*/
}

h51 { font-size: 36px; }

h52 { font-size: 30px; }

h53 { font-size: 24px; }

h54 { font-size: 18px; }

h55 { font-size: 14px; }

h56 { font-size: 12px; }

h51 > span:not(.nocolor),
h52 > span:not(.nocolor),
h53 > span:not(.nocolor),
h54 > span:not(.nocolor),
h55 > span:not(.nocolor),
h56 > span:not(.nocolor) { color: #1ABC9C; }

/*----Script Font--------------------------------------------*/
h61,
h62,
h63,
h64,
h65,
h66 {
	color: #000;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Niconne', cursive;
	/*text-shadow: 0 0 5px rgba(0,0,0,0.2);*/
}

h61 { font-size: 36px; }

h62 { font-size: 30px; }

h63 { font-size: 24px; }

h64 { font-size: 18px; }

h65 { font-size: 14px; }

h66 { font-size: 12px; }

h61 > span:not(.nocolor),
h62 > span:not(.nocolor),
h63 > span:not(.nocolor),
h64 > span:not(.nocolor),
h65 > span:not(.nocolor),
h66 > span:not(.nocolor) { color: #1ABC9C; }


/*----Regular Font--------------------------------------------*/
h71,
h72,
h73,
h74,
h75,
h76 {
	color: #000;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Vollkorn', serif;
	/*text-shadow: 0 0 5px rgba(0,0,0,0.2);*/
}

h71 { font-size: 36px; }

h72 { font-size: 30px; }

h73 { font-size: 24px; }

h74 { font-size: 20px; }

h75 { font-size: 17px; }

h76 { font-size: 12px; }

h71 > span:not(.nocolor),
h72 > span:not(.nocolor),
h73 > span:not(.nocolor),
h74 > span:not(.nocolor),
h75 > span:not(.nocolor),
h76 > span:not(.nocolor) { color: #1ABC9C; }


/*----Big Bold Font--------------------------------------------*/

h81,
h82,
h83,
h84,
h85,
h86 {
	color: #000;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Candal', sans-serif;
	/*text-shadow: 0 0 5px rgba(0,0,0,0.2);*/
}

h81 { font-size: 36px; }

h82 { font-size: 30px; }

h83 { font-size: 24px; }

h84 { font-size: 18px; }

h85 { font-size: 14px; }

h86 { font-size: 12px; }

h81 > span:not(.nocolor),
h82 > span:not(.nocolor),
h83 > span:not(.nocolor),
h84 > span:not(.nocolor),
h85 > span:not(.nocolor),
h86 > span:not(.nocolor) { color: #1ABC9C; }

/*----Cursive Font--------------------------------------------*/

h91,
h92,
h93,
h94,
h95,
h96 {
	color: #000;
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 30px 0;
	font-family: 'Kaushan Script', cursive;
	/*text-shadow: 0 0 5px rgba(0,0,0,0.2);*/
}

h91 { font-size: 36px; }

h92 { font-size: 30px; }

h93 { font-size: 24px; }

h94 { font-size: 18px; }

h95 { font-size: 14px; }

h96 { font-size: 12px; }

h91 > span:not(.nocolor),
h92 > span:not(.nocolor),
h93 > span:not(.nocolor),
h94 > span:not(.nocolor),
h95 > span:not(.nocolor),
h96 > span:not(.nocolor) { color: #1ABC9C; }



