.editorial_block {
	/*position: absolute;*/
	left: 0px;
	width: 100%;
	text-align:center;
}

.editorial_block .container > .row{
	padding: 50px 0px;
}

.editorial_block img {
	margin: 0 auto;
}

.editorial_block .editorial_header:after{
	display: inline-block;
	content: " ";
	/*background: url(../../../../img/sprites.png) repeat;*/
        background: url(../../../../img/liv30.jpg) repeat;
	width: 266px;
	height: 21px;
	/*background-position: -64px -6px;*/
	margin-top: 2px;
}


.media-heading{
        color: #4d4d4d !important;
        font-size: large !important;
        font-style: italic !important;    
}

.block_footer{
    
    margin: 30px 0 30px 0 !important;
}
.editorial_block .editorial_header h1{
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	color: #fff;
}

.editorial_block .editorial_header h2{
	font-size: 30px;
	margin: 0px;
	padding: 0px;
	line-height: 30px;
        font-style: italic;
}

.editorial_content p a{
           font-style: italic; 
   
}

.editorial_block #editorial_image_legend{
	margin-bottom:35px;
}

.editorial_block .editorial_content p {
	margin: 0px;
}

.editorial_block .editorial_content{
	font-size: 18px;
	padding: 25px 0px 0px 0px;
	line-height: 30px;
	font-weight: 300;
	margin: 0 auto;
	width: 85%;
}

.editorial_block .editorial_content span.deco{
	font-size: 18px;
	margin: 0px 20px;
	color:#686453;
}

@media (min-width: 768px) and (max-width: 991px) {
	.editorial_block .editorial_content{
		font-size: 14px !important;
	}
}

@media (max-width: 767px) {
	.editorial_block .editorial_content{
		font-size: 13px !important;
	}
	
	.editorial_block .container > .row {
		padding: 25px 0px !important;
	}
	
	.editorial_block .editorial_content span.deco{
		display: block !important;
	}
}