/**
	Color variables for RevistaOrsai
**/
/**
	Normalize margins, paddings and fonts size meant to be overwritten by theme.
**/
/**
	Responsive breakpoints	
**/
.self_promotion_post {
  position: relative;
  overflow: hidden; }
  .self_promotion_post.horizontal {
    max-width: 1200px;
    margin: 0 auto;
    width: 100%;
    display: block; }
    .self_promotion_post.horizontal .self_container {
      width: 95%;
      margin: 0 auto; }
      .self_promotion_post.horizontal .self_container img {
        width: 100%;
        display: block; }
  .self_promotion_post.vertical {
    width: calc( 100% - 75% - 1.5%);
    float: right; }
    .self_promotion_post.vertical .self_container {
      display: block; }
      .self_promotion_post.vertical .self_container img {
        width: 100%;
        display: block; }
