/* rt-blockquote element-one */

.rt-blockquote.element-one{
}

.rt-blockquote.element-one > blockquote{
	position:relative;
	padding:27px 30px 30px 30px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=left] > blockquote{
	padding-left:110px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=center] > blockquote{
	padding-top:110px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=right] > blockquote{
	padding-right:110px;
}

.rt-blockquote.element-one[data-blockquote-align=left] > blockquote{
	text-align:left;
}

.rt-blockquote.element-one[data-blockquote-align=center] > blockquote{
	text-align:center;
}

.rt-blockquote.element-one[data-blockquote-align=right] > blockquote{
	text-align:right;
}

.rt-blockquote.element-one > blockquote > *:last-child{
	margin-bottom:0 !important;
}

.rt-blockquote.element-one > blockquote > i.fa{
	position:absolute;
	font-size:70px;
	line-height:70px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=left] > blockquote > i.fa{
	top:30px;
	left:20px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=center] > blockquote > i.fa{
	top:30px;
	left:50%;
	margin-left:-33px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=right] > blockquote > i.fa{
	top:30px;
	right:20px;
}/* rt-list element-two */

.rt-list.element-two{
}

.rt-list.element-two > ul,
.rt-list.element-two > ol{
}

.rt-list.element-two ul > li,
.rt-list.element-two ol > li{
	margin-bottom:10px;
}

.rt-list.element-two ul > li{
	position:relative;
	padding-left:25px;
}

.rt-list.element-two ul li:before{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	content:"\f00c";
	font-family:'FontAwesome';
	font-size:90%;
}

.rt-list.element-two > ul > li ul,
.rt-list.element-two > ul > li ol{
	margin-top:10px;
}