.editor-title {
	color: rgb(127, 33, 33); font-size: 20px; font-weight: bold; margin-bottom: 10px; display: inline-block;
}
.editor-title2 {
	margin: 0px 0px 5px; color: rgb(127, 33, 33); font-size: 15px; font-weight: bold;
}
.about-editor .row {
	margin: 0px -1%;
}
.about-editor .col {
	padding: 0px 1%; float: left;
}
.about-editor .col1 {
	width: 51%;
}
.about-editor .col2 {
	width: 49%;
}
.editor-grid .row {
	margin: 0px -10px;
}
.editor-grid .col {
	padding: 0px 10px; float: left;
}
.x3.editor-grid .col {
	width: 33.33%;
}
.news-editor-pic {
	margin: 0px 50px 1.7em 0px; width: 45%; text-align: center; float: left;
}
.service-editor-title {
	border-width: 1px 0px; border-style: solid; border-color: rgb(172, 40, 45); padding: 10px 0px; border-image: none; text-align: center; color: rgb(127, 33, 33); font-family: "Gentium Basic", serif; font-size: 25px; font-weight: bold;
}
.service-editor .row {
	margin: 0px -10px;
}
.service-editor .col {
	padding: 0px 10px; width: 28%; float: left;
}
.service-editor .col2 {
	width: 44%; text-align: center;
}
.service-editor-txt {
	margin: 10px 0px; text-align: center; color: rgb(127, 33, 33); font-family: "Gentium Basic", serif; font-size: 20px;
}
@media screen and (max-width:1700px)
{
.about-editor .col {
	width: 100%;
}
.service-editor .col {
	width: 100%;
}
.about-editor .col + .col {
	margin-top: 1.7em;
}
.service-editor .col + .col {
	margin-top: 1.7em;
}
}
@media screen and (max-width:767px)
{
.news-editor-pic {
	margin: 0px auto 1.7em; width: auto; float: none;
}
}
@media screen and (max-width:600px)
{
.x3.editor-grid .col {
	width: 100%;
}
.x3.editor-grid .col + .col {
	margin-top: 1.7em;
}
}
