/* Custom Terminalfour TinyMCE Styles */

.cayuga-red {
	color: #8c0000;
}

.lead-paragraph {
	color: #A69276;
	font-family: "Roboto Condensed", "sans-serif";
	font-weight: 300;
	font-size: 20px;
	line-height: 150%;
}

h1 {
	color: #8c0000;
}

h1.section-title {
	font-size: 2em;
	color: rgb(29, 35, 38);
}

h2 {
	color: #8c0000;
	padding-bottom: 6px;
	margin-bottom: 12px;
	border-bottom: 1px solid #8C0000;
}

h3.general-education-header {
	color: #8c0000;
	font-family: "Roboto", "sans-serif";
	font-weight: 700;
	font-size: 1rem;
	text-transform: uppercase;
	margin-top: 1em;
}

p.lead {
	color: #1D2326;
	font-family: "Roboto Condensed", "sans-serif";
	font-weight: 300;
	font-size: 20px;
	line-height: 150%;
}

.font-bold-700 {
	font-weight: 700;
}

.note {
	margin: 15px 0 0 0;
	padding: 10px 15px;
	border-radius: 5px;
	background-color: #e8eafa;
	color: #1D2326;
	font-weight: 400;
	line-height: 22px;
}

.note i {
	font-size: 18px;
}

.note p {
	margin: 0;
}

/* Common Bootstrap Styles */
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}

.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:3rem!important}

/* -- Bootstrap Button Overrides -- */
.btn-primary {
	background-color: #8c0000;
	border: 1px solid #8c0000;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	background-color: #1D2326;
	border: 1px solid #1D2326;
}
a.btn.btn-primary:hover,
a.btn.btn-primary:focus,
a.btn.btn-primary:active {
	color: #fff;
	text-decoration: none;
}
