/*

.editor .row {

    display: table;

    margin-bottom: 6em;

}

.editor .col {

    display: table-cell;

    vertical-align: middle;

    width: 50%;

}

.editor .left {

    padding-right: 30px;

}

*/



.editor .history-title {

    font-size: 25px;

    text-align: center;

    font-family: 'Lora', serif;

    letter-spacing: 2px;

    border-top: 1px solid #ddd;

    margin-bottom: 2em;

}

.editor .history-title span {

    display: inline-block;

    vertical-align: top;

    margin-top: -22px;

    background: #fff;

    padding: 0 40px;

}
.editor .col.right{
	width:100%;
	border:1px solid #D5E2EE;
	padding-bottom:0;
	margin-bottom:30px;
}
.editor .col.right:after{
	content:'';
	display:block;
	clear:both;
}
.editor .col.right .pic{
	float:left;
}
.editor .col.right .text{
	width:calc(100% - 520px);
	float:right;
	padding:60px 0 20px 20px;
}
.editor .col.right .text span{
	font-size:24px;
	color:#545454;
	display:block;
}
/*

.editor .history-list {

    margin: 0 -15px;

}

.editor .history-list li {

    width: 33.33%;

    padding: 0 15px;

}

.editor .history-list li .pic {

    margin-bottom: 2em;

}



@media screen and (max-width: 1024px) {

    .editor .row,

    .editor .col {

        display: block;

        width: auto;

    }

    .editor .col {

        padding: 0 0 3em;

    }

}

@media screen and (max-width: 767px) {

    .editor .history-list li {

        float: none;

        width: auto;

        padding-bottom: 2em;

    }

}*/

