/*WYSIWYG*/
.page-container .content p.left,
.page-container .typography .left { text-align: left;}

.page-container .content p.center,
.page-container .typography .center { text-align: center;}

.page-container .content p.right,
.page-container .typography .right { text-align: right;}

/*IMAGES*/
.page-container .content .captionImage.left,
.page-container .content .captionImage.right{
    display: inline;
}

.page-container .content .captionImage.left,
.page-container .content img.left,
.page-container .typography img.left { float: left; margin: 5px 20px 10px 0;}

.page-container .content .captionImage.right,
.page-container .content img.right,
.page-container .typography img.right { float: right; margin: 5px 0 10px 20px;}

.page-container .content img.leftAlone,
.page-container .typography img.leftAlone { float: left; margin-right: 100%; margin-bottom: 10px; clear: both;}

.page-container .content .captionImage .caption,
.page-container .content .caption.leftAlone {
    font-size: 14px;
    line-height: 1.17647;
    min-height: 0;
    font: 400 14px/1.47059 "Bauer Grotesk OT", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
    display: block;
    color: #3b3d3f;
}

.page-container .content img.center,
.page-container .typography img.center { float: none; margin-left: auto; margin-right: auto; display: block; margin-bottom: 10px; clear: both;}

.page-container .content .captionImage.center {
	margin: 0 auto;
}

.page-container .content .captionImage.right,
.page-container .content .captionImage.left {
	clear: both;
}

.page-container .content .captionImage .caption.center {
	text-align: left;
}

.page-container .content .clear {
    clear: both;
}

.h-captcha {
    float: right;
}