.tinymce_edit_content p, .tinymce_content p {
	margin: 0;
}
.textile_content p:first-child {
	margin-top: 0;
}




.tinymce_edit_content ul, .tinymce_content ul, .rawhtml_content ul {
	
	padding-left: 1em;

}


.tinymce_edit_content ol, .tinymce_content ol, .rawhtml_content ol {
	
	padding-left: 2em;

}









.tinymce_edit_content h1, .tinymce_content h1, .rawhtml_content h1 {
	
	font-weight: bolder;
	color: #333;
	margin: 0;
	
	font-size: 2em;
	margin-top: .67em;


}




.tinymce_edit_content h2, .tinymce_content h2, .rawhtml_content h2 {
	
	font-weight: bolder;
	color: #333;
	margin: 0;
	
	font-size: 1.5em;
	margin-top: .75em;


}




.tinymce_edit_content h3, .tinymce_content h3, .rawhtml_content h3 {
	
	font-weight: bolder;
	color: #333;
	margin: 0;
	
	font-size: 1.17em;
	margin-top: .83em;


}




.tinymce_edit_content h4, .tinymce_content h4, .rawhtml_content h4 {
	
	font-weight: bolder;
	color: #333;
	margin: 0;
	
	margin-top: 1.12em;


}




.tinymce_edit_content h5, .tinymce_content h5, .rawhtml_content h5 {
	
	font-weight: bolder;
	color: #333;
	margin: 0;
	
	font-size: .83em;
	margin-top: 1.5em;


}




.tinymce_edit_content h6, .tinymce_content h6, .rawhtml_content h6 {
	
	font-weight: bolder;
	color: #333;
	margin: 0;
	
	font-size: .75em;
	margin-top: 1.67em;


}