.wp-embed { padding-bottom:0px; }
.wp-embed p { margin-bottom:20px;}
.wp-embed-footer { display:none; }
.wp-embed .wp-embed-more { color:#3d85bc; display:inline-block;  }
.wp-embed .wp-embed-more:before { content:" » "; }

/* mobile mode */
@media screen and (max-width: 480px) {

	.wp-embed { padding:10px; font-size:12px; }
	.wp-embed p { margin-bottom:10px;}
	.wp-embed-featured-image { margin-bottom:10px; }
	.wp-embed-featured-image.square { margin-right:10px; }
	.wp-embed-featured-image img { width:120px; }
	p.wp-embed-heading { font-size:18px; line-height:1.4; }
}