.formatted_text {
	line-height: 1.75em;
}


.formatted_text * {
	font:inherit;
	color:inherit;
	font-size:inherit;
	font-family: inherit;
}



.formatted_text .fa {
	font-family:'FontAwesome' !important;
}


.formatted_text h1 {
	font-size: 1.8em;
}

.formatted_text h2 {
	font-size: 1.6em;
}

.formatted_text h3 {
	font-size: 1.4em;
}

.formatted_text h4 {
	font-size: 1.3em;
}

.formatted_text h5 {
	font-weight: 500;
}

.formatted_text h6 {
	font-weight: 500;
}

.formatted_text b,
.formatted_text strong {
	font-weight: 600;
}


.formatted_text i,
.formatted_text em {
	font-style: italic;
}

.formatted_text a {
	color: #0088c5 !important;
	text-decoration: none;
	-webkit-transition: all 220ms ease;
	-moz-transition: all 220ms ease;
	-ms-transition: all 220ms ease;
	-o-transition: all 220ms ease;
	transition: all 220ms ease;
}


.formatted_text a:hover {
	color: #1a4a94 !important;
	text-decoration: none;
}


.formatted_text iframe {
	width: 100%;
}


.formatted_text iframe[src*="youtube"] {
	width: 100% !important;
	height: auto;
	border: none !important;
}


.formatted_text img {
	width: auto;
	max-width: 100%;
	height: auto;
}

.formatted_text ol {
	list-style: decimal outside; 
	padding: 0px 0px 0px 20px;
}

.formatted_text ol ol {
	padding: 0px 0px 0px 16px;
}

.formatted_text ul {
	list-style:disc outside none;
	padding: 0px 0px 0px 20px;
}

.formatted_text ul ul {
	list-style: circle outside none;
	padding: 0px 0px 0px 16px;
}