.ck.ck-editor__main>.ck-editor__editable div {
	margin-bottom: 20px;
}
.media-library-item__preview{
	padding-bottom: 49px !important;
}
.article img[data-align=none]{
	float: left;
	padding-right:20px;
}
.article img[data-align=left]{
	float: left !important;
	padding-right:20px !important;
}
.article img[data-align=center]{
	display:block !important;
	margin: 0 auto !important;
	margin-bottom: 1rem !important;
}
.article img[data-align=right]{
	float: right !important;
	padding-left:20px !important;
}
.article .content div p {
    clear: both;
}
.article blockquote::before {
    color: #ccc;
    content: open-quote;
    font-size: 4em;
    line-height: 0.1em;
    margin-right: 0.25em;
    vertical-align: -0.4em;
}
.article blockquote::after {
    color: #ccc;
    content: close-quote;
    font-size: 4em;
    line-height: 0.1em;
    margin-right: 0.25em;
    vertical-align: -0.4em;
}
.article blockquote{
	margin: 1.5em 10px;
	padding: 0.5em 10px;
}
.article blockquote p {
  display: inline;
}
.content-type-article .article-inline-img img, .path-newsroom .article-inline-img img{
    max-width: 100%;
}
.article-inline-img:last-child p{
	display: inline-block;
    width: 100%;
}

.page-node-type-leadership-page #edit-field-executives-wrapper .paragraph-type-top .paragraphs-dropbutton-wrapper .ajax-progress.ajax-progress-throbber{
	float: left !important;
}
.page-node-type-leadership-page #edit-field-executives-wrapper .confirm-remove .ajax-progress.ajax-progress-throbber{
    left: -110px !important;
}
.press-release-parent .press-release-content img {
	width: auto;
	max-width: 100%;
}
.press-release-parent .press-release-content p {
	line-height: 4rem;
}
.press-release-parent .press-release-content p span,
.press-release-parent .press-release-content ul li span, .press-release-parent .press-release-content span {
	font-size: 2.2rem !important;
	line-height: 4rem;
	color: #475258 !important;
	font-family: Rock-SansNormal,sans-serif !important;
}
@media only screen and (min-width: 1271px){
	.press-release-parent .press-release-content p {
		line-height: 4rem;
	}
	.press-release-parent .press-release-content p span,
    .press-release-parent .press-release-content ul li span, .press-release-parent .press-release-content span {
		font-size: 2.2rem !important;
	    line-height: 4rem;
	    color: #475258 !important;
	    font-family: Rock-SansNormal,sans-serif !important;
	}
}
#node-article-form .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items, #node-article-edit-form .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{
	flex-wrap: wrap !important;
}
#node-article-form .ck-content .image_resized img , #node-article-edit-form .ck-content .image_resized img {
    width: 100%;
}
#node-article-form .ck-widget_with-resizer, #node-article-edit-form .ck-widget_with-resizer {
    width: 100% !important;
    height: auto !important;
}